日期:2014-05-17  浏览次数:20695 次

KEEP池 求解释
KEEP池是什么啊 一个虚拟的数据库,把经常用小的表放进去?

------解决方案--------------------
oracle的锁不是唯一的,可以有多个锁的。
------解决方案--------------------
保持池(keep pool):访问相当频繁的段会放在这个候选的缓冲区池中,如果把这些
段放在默认缓冲区池中,尽管会频繁访问,但仍有可能因为其他段需要空间而老化。

------解决方案--------------------
db buffer cache 分为3个,default,keep,recycle。
第一次读入时放在default,如果该块被频繁使用则放入keep,如果使用较少将被放入recycle。对于某些小表可以直接钉在keep池中。
------解决方案--------------------
记得貌似是用create/alter table storage子句