프린트 하기

내맘대로긍정이 알려주는

Oracle 23ai 신기능
무료 세미나 발표자료

다운로드 trending_flat

 

OS환경 : Oracle Linux7.3(64bit)

 

DB 환경 : Oracle Database 18.1.0.1

 

방법 : oracle 세션 모니터링 기본 툴 oratop

 

12c R2 이상의 버전에서 $ORACLE_HOME/suptools/oratop 에 있는 oratop 라는 툴

(11.2.0.3 이상 버전부터 사용가능 하다고함. 12c 이하 버전은 메타링크에서 다운로드 가능(Doc. 2175421.1))

 

oratop로 간단한 세션 모니터링이 가능

주요 기능은

1 - 실시간 상위 5 개 wait 이벤트 확인가능

2 - 연관된 Oracle wait 이벤트가있는 세션 확인가능

교육용으로 개발된거라 오라클에서 공식적으로 지원은 하지 않는다고함

 

사용방법

 1. oratop 경로로 이동

1
$ cd $ORACLE_HOME/suptools/oratop

 

 

 2. ./oratop로 실행

1
$ ./oratop / as sysdba

 

 

 3. oratop 실행 화면

 

 

 4. 오라클이 shutdown 상태일때 나오는 메세지

 

 

 5. 장애 발생 시 oratop 의 상태

(물리메모리가 4G 일때 pga_aggregate_limit 파라미터값을 0으로 하여

 pga가 6G까지 올라간 상태)

 

 

위 장애 시점의 alert log

1
2
WARNING: Heavy swapping observed on system in last 5 mins.
Heavy swapping can lead to timeouts, poor performance, and instance eviction.
 

 

참조 : 메타링크 2175421.1