현재 PGA 메모리 사용량과 최대 메모리 사용량 조회
select PROGRAM, PGA_USED_MEM, PGA_ALLOC_MEM, PGA_MAX_MEM
from v$process
order by 1;
-- 결과
PROGRAM PGA_USED_MEM PGA_ALLOC_MEM PGA_MAX_MEM
------------------------------------------------ ------------ ------------- -----------
PSEUDO 0 0 0
oracle@server1 (ARC0) 10755245 22907169 22907169
oracle@server1 (ARC1) 10767957 22907169 22907169
oracle@server1 (CJQ0) 465021 1480333 1480333
oracle@server1 (CKPT) 301197 609233 609233
oracle@server1 (D000) 555241 1218189 1218189
oracle@server1 (DBW0) 274557 1933613 1933613
oracle@server1 (J000) 257157 1087117 1087117
oracle@server1 (LGWR) 10769773 22910077 22910077
oracle@server1 (MMAN) 214137 366221 366221
oracle@server1 (MMNL) 218217 431757 431757
oracle@server1 (MMON) 1248501 2725517 2856589
oracle@server1 (PMON) 213713 366221 366221
oracle@server1 (PSP0) 212937 366221 366221
oracle@server1 (QMNC) 215281 366221 366221
oracle@server1 (RECO) 352437 497293 497293
oracle@server1 (RVWR) 211073 3118733 17929869
oracle@server1 (S000) 122889 300685 300685
oracle@server1 (SMON) 465737 1283725 1349261
oracle@server1 (TNS V1-V3) 326625 645417 645417
oracle@server1 (TNS V1-V3) 309549 579881 579881
oracle@server1 (TNS V1-V3) 326625 645417 645417
oracle@server1 (TNS V1-V3) 326625 645417 645417
oracle@server1 (q000) 314445 562829 562829
oracle@server1 (q001) 231081 366221 366221
-
위의 결과에서 highlight 된 부분이 Server Process 이다.
각 컬럼에 대해 설명하자면
PGA_USED_MEM : 프로세스가 현재 사용하는 PGA 크기.
PGA_ALLOC_MEM : 프로세스에 할당된 PGA 크기
- 다른 프로세스에서 필요로 할 경우 PGA_USED_MEM 를 제외한 나머지 공간을 반환한다.
즉 PGA_ALLOC_MEM 만큼 할당되어 있지만 현재는 PGA_USED_MEM 만 사용중이고 남은 메모리는 반환되지 않았음을 의미)
PGA_MAX_MEM : 프로세스가 가장 많이 사용했을 때의 크기
출처 : 타울-아는만큼 보인다 http://tawool.tistory.com/263
'Oracle > Oracle - 이것저것' 카테고리의 다른 글
ORA-12514 에러 해결 (부: ORA-00119 / ORA-00130) (0) | 2012.07.30 |
---|---|
grid control port 관련 이슈 (0) | 2012.07.18 |