oracle11g 清除缓存,oracle11g NewFeature-- server result cache

今天刚下在了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测试下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值