"오라클 ADDM"의 두 판 사이의 차이
DB CAFE
(새 문서: == ADDM(Automatic Database Diagnostic Monitor) == === 개념 === # AWR 데이타를 이용해 DB 의 문제점을 자동으로 분석하는 10G 신기능 # DBA_HIST_SYS_TIME_MODEL.STA...) |
|||
(같은 사용자의 중간 판 2개는 보이지 않습니다) | |||
6번째 줄: | 6번째 줄: | ||
=== ADDM 보고서 생성 === | === ADDM 보고서 생성 === | ||
+ | * addm*.sql 파일 위치($ORACLE_HOME/rdbms/admin) 으로 이동 | ||
+ | <source lang=sql> | ||
+ | cd $ORACLE_HOME/rdbms/admin | ||
+ | ls addm* | ||
+ | |||
+ | -- addmrpt.sql 현재 노드 리포트 출력 | ||
+ | -- addmrpti.sql RAC 에서 다른 노드(DB서버)의 리포트 출력 | ||
+ | </source> | ||
+ | |||
+ | <source lang=sql> | ||
+ | sqlplus / as sysdba; | ||
+ | |||
+ | SQL> @?/rdbms/admin/addmrpt.sql | ||
+ | </source> | ||
+ | ==== 스냅 아이디 입력 ==== | ||
+ | <source lang=sql> | ||
+ | Specify the Begin and End Snapshot Ids | ||
+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
+ | Enter value for begin_snap: 2672 | ||
+ | Begin Snapshot Id specified: 2672 | ||
+ | |||
+ | Enter value for end_snap: 2683 | ||
+ | </source> | ||
+ | |||
+ | ==== ADDM 리포트명 입력 ==== | ||
+ | <source lang=sql> | ||
+ | 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 | ||
+ | </source> | ||
+ | |||
+ | [[Category:oracle]] |
2021년 11월 12일 (금) 09:45 기준 최신판
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