读书人

KEEP池 求解释,该如何处理

发布时间: 2012-02-19 19:43:39 作者: rapoo

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

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

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

读书人网 >oracle

热点推荐