Site icon DBA의 정석

PGA 사용량 확인 하는 쿼리

PGA를 사용하는 사용량 확인은 간단히 v$sesstat 뷰와 v$statname 뷰를 조인하면 된다.

 

자신이 사용하는 pga 사용량을 확인하기 위해서는 추가적으로 v$mystat뷰와 조인을 하면된다.

 

SELECT m.name , t.value
FROM v$sesstat t,
     v$statname m
WHERE  t.statistic# = m.statistic#
AND   m.name like ‘%pga%’
AND   t.sid = ( SELECT distinct sid FROM v$mystat) ;

 

NAME                                                    VALUE
——————————- ————
session pga memory                              1105492
session pga memory max                        3333716

 

 

자신이 아닌 다른 사람의 PGA사용량을 보기 위해선 sid값에 다른 사람의 sid 값을 넣어주면 됨

Exit mobile version