添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

今天刚下在了oracle11g Document,就迫不及待的看了看New Feature,oracle一直在不停的改善oracle数据库的性能。11g目前又新增了result cache,虽然目前没有使用11g,也没有体验到result cache的功效,但我相信肯定会给我们带来不少的欣喜。[@more@]

server result cache

查询结果缓冲区,这是oracle在shared pool中新增加的组件,用来缓冲sql、pl/sql的执行结果,oracle 会把他保存在result cache中,后面的回话可以共享这些数据,提高查询性能,如果缓存的数据所涉及的某个对象被改变后者数据被其他的事务改变,那么oracle会自动使这些缓存的数据无效并清除。可以通过以下两个参数控制使用result cache,RESULT_CACHE_MAX_SIZE

RESULT_CACHE_MODE

RESULT_CACHE_MAX_SIZE参数控制result cache的大小,如果将RESULT_CACHE_MAX_SIZE设置为0,那ORACLE会禁用result cache。RESULT_CACHE_MODE参数控制使用reslult cache的模式,它有两个指 MANUAL,FORCE。如果设置的值为MANUAL,用户必须用reslut_cache 提示才可以使结果集使用result cache。如果设置为FORCE,ORACLE会缓冲所有的结果,除非用户用了no_result_cache提示。

决定下载11g测试下。

版权声明:本文为CSDN博主「weixin_42566451」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接: https://blog.csdn.net/weixin_42566451/article/details/116475490