본문 바로가기
개발을하자/SQL

#버퍼캐시# 오라클 버퍼캐시 히트율 확인

by _ssu 2019. 3. 11.

공부공부공부공부공부공부공부!


 SGA 의 개념

-       SGA(System Global Area) – 모든 사용자가 공유하여 사용이 가능



 SGA 변경

     SQL> ALTER SYSTEM SET parameter_name = 변경 값;


SGA 확인

SQL> SHOW SGA

SQL> SELECT * FROM V$SGA;

SQL> SELECT * FROM V$SGASTAT;

SQL> SELECT * FROM V$SGA_DYNAMIC-COMPONENTS;



#라이브러리 캐시 Hit율

select sum(pins), sum(reloads), sum(pins)*100/sum(pins+reloads)"Pin Hit%"

from v$librarycache;

 

#딕셔너리 캐시 Hit율

select sum(getmisses), sum(gets), sum(getmisses)*100/sum(gets)"MISS%"

from v$rowcache;


#버퍼캐시 히트율 확인

select 1 - (phy.value - lob.value - dir.value) / ses.value "CACHE HIT RATIO"

from v$sysstat ses, v$sysstat lob,

v$sysstat dir, v$sysstat phy

where ses.name = 'session logical reads'

and dir.name='physical reads direct'

and lob.name='physical reads direct (lob)'

and phy.name='physical reads';



댓글