Oracle Database Tuning Yapın Hızını arttırın
Oracle veritabanından optimum performans almak için düzenli olarak tuning yapılmalıdır. Oracle kurulumundan ve bir sure calışmasına fırsat verdikten sonra tuning yapmaya başlayabiliriz.
Buffer Cache Hit Ratio :
Herhangi bir kullanıcı istegi geldiginde , process in istedigi data ister buffer cache te ister diskte olsun logical bir okuma olur. Eger data diskte ise pyhsical disk okuma gerceklesir. Oracle logical ve fiziksel okumalarını V$SYSSTAT
table’ında tutar.
select name, value From v$sysstat where name in (‘db block gets’, ‘consistent gets’, ‘physical reads’);
NAME VALUE
———————————————————- ———-
db block gets 10733375
consistent gets 7245874030
physical reads 11831102
cache-hit ratio aşağıdaki şekilde hesaplanabilir
Hit ratio = 1 – (physical reads / (db block gets + consistent gets
select
100*(1 – (v3.value / (v1.value + v2.value))) “Cache Hit Ratio [%]”
from
v$sysstat v1, v$sysstat v2, v$sysstat v3
where
v1.name = ‘db block gets’ and
v2.name = ‘consistent gets’ and
v3.name = ‘physical reads’;
Cache Hit Ratio [%]
——————-
99.8369538
Eger Cache Hit Ratio %90 dan düşük ise