본문 바로가기
[DATABASE] ORACLE/AWR

AWR 스냅샷 관리

by 기미차니 2021. 12. 29.
반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
--------------------------
-- AWR 활성화
--------------------------
SQL> show parameter pack_access
 
control_management_pack_access = DIAGNOSTIC+TUNING 확인
 
 
--------------------------
-- 수동 AWR 스냅샷 생성 
--------------------------
--1) TYPICAL 옵션으로 AWR 데이터 수집
EXEC DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT();
 
--2) ALL 옵션으로 AWR 데이터 수집
EXEC DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT(FLUSH_LEVEL => 'ALL');
    
--스냅샷 정보 검색
--AWR_SNAP_INFO.sql
SELECT SNAP_ID 
     , INSTANCE_NUMBER, DBID
     , TO_CHAR(STARTUP_TIME,'YYMMDD HH24:MI') INST_START
     , TO_CHAR(BEGIN_INTERVAL_TIME,'YYMMDD HH24:MI'"BEGIN"
     , TO_CHAR(END_INTERVAL_TIME,'YYMMDD HH24:MI'"END"
     , SNAP_LEVEL
FROM  DBA_HIST_SNAPSHOT
ORDER BY INSTANCE_NUMBER,SNAP_ID;
 
--3) 스냅샷 수행 시 에러발생 DBA_HIST_SNAP_ERROR 테이블 조회!!
 
 
--------------------------
-- 수동 AWR 스냅샷 삭제 
--------------------------
--1) 스냅샥 삭제
EXEC DBMS_WORKLOAD_REPOSITORY.DROP_SNAPSHOT_RANGE (LOW_SNAP_ID => 916, HIGH_SNAP_ID => 2000);
--    (주의) RAC 환경의 경우 전체 인스턴스에서 지정한 구간의 스냅샷이 삭제됨
--    Support.oracle.com --> 1965061.1 참조
 
 
--------------------------
-- AWR 스냅샷 설정변경 
--------------------------
/*
    기본설정
    -. AWR 스냅샷 수행주기 - 60분
    -. AWR 스냅샷 보관기간 - 7일
    -. 항목별 수집 SQL 수 - 상위30개
*/
--    1) 설정변경 (수행주기 - 10분, 보관기간 - 90일 [60분*24시간*90일], 상위 SQL - 100개)
EXEC DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS (INTERVAL => 10, RETENTION => 60*24*90, TOPNSQL => '100');
    
--스냅샷 설정 정보 검색
SELECT * FROM DBA_HIST_WR_CONTROL;
 
--   2) 스냅샷 삭제
BEGIN DBMS_WORKLOAD_REPOSITORY.DROP_SNAPSHOT_RANGE(low_snap_id=>46991, high_snap_id=>47998); END;
 
cs
반응형

'[DATABASE] ORACLE > AWR' 카테고리의 다른 글

날짜별(구간별) Wait Event 발생 현황 비교  (0) 2022.02.16
날짜별(구간별) DB 성능 비교  (0) 2022.02.16
AWR Sysmetric/Sysstat/System_event  (0) 2021.12.30
AWR Top 3 Wait event (and CPU)  (0) 2021.12.30
AWR/ASH/ADDM Report  (0) 2021.12.29

댓글