오라클 AWR의 ASH 기능을 이용한 성능 분석 데모입니다.
개인PC의 DB다 보니 부하가 많이 발생하거나 하지 않아 수집된 데이터 량이 적네요.
시간대별 각 wait_class에 대한 부하를 확인한 후 특정 시간을 설정하면 세션별 SQL 추적을 할 수 있습니다.
각 SQL이 특정 시간 범위에서 차지하는 비율을 확인할 수 있으며 어떤 SQL인지 확인하여 실행계획 확인 후 튜닝을 할 수 있습니다.
(PLAN 뷰어는 아직 개발 중이여서 보여지는 부분이 적지만 추후 다시 올리도록 하겠습니다.)
AWR 보관 주기에 해당하는 날짜를 선택할 경우 선택된 날짜의 ASH 정보 확인을 할 수 있습니다.
'ORACLE' 카테고리의 다른 글
DBA_FREE_SPACE 뷰 조회 시 응답 시간이 느린 경우 (0) | 2016.03.17 |
---|---|
Active Session History Viewer를 이용한 SQL Plan 상세 보기 데모 (0) | 2016.03.04 |
각 인스턴스의 간단한 상태 뷰어(Dashboard) (0) | 2016.02.19 |
오라클 DBMS 모니터링 툴을 만들어보자! (2) | 2016.02.04 |
오라클 11.2.0.4.0 에서 export dump 중 OLAP not enabled 에러 발생 시 (0) | 2015.03.17 |