如果server有4个或4个以上的CPU,并且SHARED_POOL_SIZE>250M, ORACLE 可以把shared pool分割为多个Subpool进行管理
9i 每个subpool至少为128M
10g 每个subpool至少为128M
11g 每个subpool至少为128M
- 参数"_kghdsidx_count" 可以控制subpool的个数,但是没有参数可以控制subpool的大小
- 500m的subpool可以带来更好的性能
- 10g以后的每一个subpool又被分为4个子区。sga heap(1,0) ~ sga heap(1,3)
9i 每个subpool至少为128M
10g 每个subpool至少为128M
11g 每个subpool至少为128M
- 参数"_kghdsidx_count" 可以控制subpool的个数,但是没有参数可以控制subpool的大小
- 500m的subpool可以带来更好的性能
- 10g以后的每一个subpool又被分为4个子区。sga heap(1,0) ~ sga heap(1,3)
select * from dual
ADDR INDX KGHLUIDX KGHLUDUR KGHLUOPS KGHLURCR
---------------- ---------- ---------- ---------- ---------- ----------
9FFFFFFFBF3E7C80 0 2 0 209932895 36026
9FFFFFFFBF3E7650 1 1 0 143017850 49295
当较大内存块数量很少时,则可能发生报错。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15412087/viewspace-1814529/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/15412087/viewspace-1814529/