关闭
侧边栏

Oracle 10g 共享池管理的增强

Posted by dbtan on 十一月 27th, 2009

Oracle 10g 共享池管理的增强: 子缓冲池的分配的算法很简单:·每个子缓冲池必须满足一定的内存约束;·每4颗CPU可以分配一个子缓冲池,最多7个。 在Oracle 9i中,每个SubPool至少128MB,在Oracle 10g中,每个子缓冲池至少为265MB。如上篇日志所述,SubPool的数量可以通过_kghdsidx_count参数来控制,但是没有参数可
... ...
<阅读全文>

Oracle 9i 子缓冲池的增强

Posted by dbtan on 十一月 27th, 2009

Oracle 9i 子缓冲池的增强: 从Oracle 9i开始,Shared Pool可以被分割为多个子缓冲池(SubPool)进行管理,每个SubPool可以被看作是一个Mini Shared Pool,拥有自己独立的Free List、内存结构以及LRU List。同时Oracle提供多个Latch对各个子缓冲池进行管理,从而避免单个Latch的竞争(Shared Pool Reserved Area同样进行
... ...
<阅读全文>


Copyright © 2009 - 2019 https://www.dbtan.com. All rights reserved.