ITPub博客

首页 > 数据库 > Oracle > result cache和in-memory options的区别

result cache和in-memory options的区别

原创 Oracle 作者:hgl56 时间:2016-08-30 22:51:20 0 删除 编辑

result cache和in-memory options的区别  


结果缓存(result cache)
是11g中引入的新特性。正常情况,查出的结果应该放到数据缓存区,使用了Result cache会放到shared pool中。

in memory options
oracle 12c版本中,in-memory options是oracle的一个内存插件,sga中新增的独立的内存区域。
inmemory_size静态参数,至少100M。inmemory内存池,是sga的一部分。
in memory:是oracle的内存缓存,也叫缓存加速,将数据放到内存中,减少磁盘io。

in memory options与result cache的区别?
in memory :将数据放到内存中,没有磁盘io
result cache:将结果放到共享池中,在放到共享池之前,有磁盘io。



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24626891/viewspace-2124238/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-01-21

  • 博文量
    28
  • 访问量
    75491