相關參數如下
_shared_pool_reserved_pct
可透過以下修改 緩和shared pool tuning 的速度 , 將shared_pool 管理的機制 模仿9i 的版本
alter system set "_shared_pool_reserved_pct"=10
scope=spfile SID='*';
alter system set
"_shared_pool_reserved_pct"=10 scope=memory SID='*';
Verify:
select a.ksppinm "Parameter",
b.ksppstvl "Session Value",
c.ksppstvl "Instance Value"
from sys.x$ksppi a, sys.x$ksppcv b, sys.x$ksppsv c
where a.indx = b.indx and a.indx = c.indx
and a.ksppinm in ('_shared_pool_reserved_pct');
心得:
即使有free
shared pool , 也會keep
住 ,
而不會被挪用到db
buffer 去 (A
duration will not encounter memory exhaustion while another duration has free
memory.) , 相關的BUG
為
:
Bug (10204505) : SGA
AUTOTUNE CAUSING LOTS OF ROW CACHE MISSES, LIBRARY CACHE RELOADS AND PARSING ,
在
11.2.0 .3 會被fix , 可透過以上參數調整來規避
Bug 10204505 - SGA
autotune can cause row cache misses, library cache reloads and parsing [ID
10204505.8]
Modified
14-OCT-2011 Type PATCH Status PUBLISHED
Bug 10204505 SGA autotune
can cause row cache misses, library cache reloads and
parsing
1 則留言:
張貼留言