Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Poor Performance on Oracle9i - 9.2.0.7
Hello,
first
I agree with Benny to remove all the hidden parameters, because in
Oracle 9i we don't change them but upon Oracle support Recommendations,
and You need to rebuild and analyse all the objects that you use.
second
- Issue this command, this will show us the buffer cache ratio and then
we will determine if we need to increase the buffer cache size.
select trunc((1-(sum(decode(name,'physical reads',value,0))/
(sum(decode(name,'db block gets', value,0))+ (sum(decode(name,'consistent gets',value,0))))) )* 100) "Buffer Hit Ratio" from v$sysstat; #######################################################################################- Show us the latches hit and miss ratio by issuing the following command
column "miss_ratio" format 999.99
column "immediate_miss_ratio" format 999.99
select substr(l.name,1,30) name,
(misses/(gets+.001))*100 "miss_ratio",
(immediate_misses/(immediate_gets+.001))*100
"immediate_miss_ratio" from v$latch l, v$latchname ln where l.latch# = ln.latch# and ()
(misses/(gets+.001))*100 > .2
or
(immediate_misses/(immediate_gets+.001))*100 > .2
#######################################################################################- When you face bad performance issue the following command, this will show us what are we waiting for.