IT技术博客大学习 共学习 共进步

标签:语句缓存

共 1 篇相关文章

IT 浏览 2,320

Oracle JDBC中的语句缓存

在Oracle数据库中,SQL解析有几种: 硬解析,过多的硬解析在系统中产生shared pool latch和library cache liatch争用,消耗过多的shared pool,使得系统不具有可伸缩性。 软解析,过多的软解析仍然可能会导致系统问题,特别是如果有少量的SQL高并发地进行软解析,会产生library cache latch或者是share方式的mutex争用。 软软解析,其实这也也属于软解析,与普通的软解析不同的是,软软解析的SQL会在会话的cached cursor中命中。 一次解析,多次执行,这是解析次数最少的方式,也是系统最具有可扩展性的方式。