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/
,如需转载,请注明出处,否则将追究法律责任。