0. 툴의 종류(목차)
- OWI 다이나믹 뷰
- 기타 중요 다이나믹 뷰
- Extended SQL Trace
- Oradebug & dump
- Automatic Workload Repository
1. OWI 다이나믹 뷰
- V$EVENT_NAME : 오라클에 정의된 모든 대기 이벤트에 대한 참조성 정보
- V$SYSTEM_EVENT : 인스턴스 기동 후 지금까지 모든 세션에서 발생한 대기이벤트 누적 정보
- V$SESSION_EVENT : 현재 접속되어 있는 각 개별 세션별 대기이벤트의 누적 정보
- V$SESSION_WAIT : 각 세션이 현재 대기하고 있는 이벤트에 대한 상세정보
- V$SESSION_WAIT_HISTORY : V$SESSION_WAIT 정보를 세션별로 최대 10개 까지의 누적 정보
- V$SYSTEM_WAIT_CLASS : V$SYSTEM_EVENT 와 동일한 차원의 값을 클래스 기준으로 제공한다.
- V$SESSION_WAIT_CLASS : $SESSION_EVENT 와 동일한 차원의 값을 클래스를 기준으로 제공한다.
- V$EVENT_HISTOGRAM : 각 대기 이벤트에 대해서 대기 시간의 구간(버킷) 별로 대기 회수를 보여준다.
2. 기타 중요 다이나믹뷰
- 세션정보 : V$SESSION
- 세션 히스토리 정보 : v$ACTIVE_SESSION_HISTORY
- 프로세스 정보 : V$PROCESS
- 트랜잭션 정보 : V$TRANSACTION
- 래치 정보 : V$LATCH, V$LATCH_PARENT, V$LATCH_CHILDREN, V$LATCH_HOLDER
- 락 정보 : V$LOCK, V$LOCKED_OBJECT, V$ENQUEUE_LOCK
- SQL 정보 : V$SQL
- Libarary cache 정보 : V$LIRARYCACHE, X$KGLLK, X$KGLPN
- Row Cache 정보 : V$ROWCACHE, V$ROWCACHE_PARENT
- SGA 정보 : V$SGASTAT
- 세그먼트 레벨 통계 정보 : V$SEGMENT_STATISTICS
- TIME MODEL 정보 : V$SESS_TIME_MODEL, V$SYS_TIME_MODEL
- 버퍼 캐시 정보 : V$BH, X$BH
3. Extended SQL Trace : SQL trace는 SQL튜닝 뿐만 아니라 대기 현상을 분석하는데 있어서도 유용하게 사용된다.
4. Oradebug & dump
5. Automatic Workload Repository