오라클 ADDM
DB CAFE
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
목차
1 ADDM(Automatic Database Diagnostic Monitor)[편집]
1.1 개념[편집]
- AWR 데이타를 이용해 DB 의 문제점을 자동으로 분석하는 10G 신기능
- DBA_HIST_SYS_TIME_MODEL.STAT_NAME ='DB time' 기준, 시간 DB time 에 가장 큰 영향을 준 요소 점검
- DB time = DB Service time = CPU 시간 + 대기 시간 (CPU 시간을 낮추거나, 대기 시간을 낮춤으로 접근)
1.2 ADDM 보고서 생성[편집]
- addm*.sql 파일 위치($ORACLE_HOME/rdbms/admin) 으로 이동
cd $ORACLE_HOME/rdbms/admin
ls addm*
-- addmrpt.sql 현재 노드 리포트 출력
-- addmrpti.sql RAC 에서 다른 노드(DB서버)의 리포트 출력
sqlplus / as sysdba;
SQL> @?/rdbms/admin/addmrpt.sql
1.2.1 스냅 아이디 입력[편집]
Specify the Begin and End Snapshot Ids
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Enter value for begin_snap: 2672
Begin Snapshot Id specified: 2672
Enter value for end_snap: 2683
1.2.2 ADDM 리포트명 입력[편집]
Specify the Report Name
~~~~~~~~~~~~~~~~~~~~~~~
The default report file name is addmrpt_1_2681_2682.txt. To use this name,
press <return> to continue, otherwise enter an alternative.
Enter value for report_name: HBAP1_ADDR_0513.txt
Using the report name HBAP1_ADDR_0513.txt
.....
End of Report
Report written to HBAP1_ADDR_0513.txt