-- 현재 AWR 설정 확인 (주기, TOPn )
SELECT *
FROM DBA_HIST_WR_CONTROL
;
-- 각 interval 당 snapshot 확인
SELECT *
FROM DBA_HIST_ASH_SNAPSHOT
ORDER BY SNAP_ID DESC
;
-- snapshot 의 sql_id 별 stat 확인
SELECT *
FROM DBA_HIST_ACTIVE_SESS_HISTTORY
;
## 스냅샷 생성 및 삭제
1. 스냅샷 생성
BEGIN DBNS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT
( [FLUSH_LEVEL => 'FLUSH_LEVEL']);
END;
/
2. 스냅샷 삭제
BEGIN DBNS_WORKLOAD_REPOSITORY.DROP_SNAPSHOT_RANGE
( LOW_SNAP_ID => snap_id, HIGH_SNAP_ID => snap_id [DBID => dbid]);
END;
/
3. 스냅샷 설정 변경
BEGIN DBNS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS
( [RETENTION => retention_time][, INTERVAL => interval_time]
[, TOPNSQL => topn_sql_number]);
END;
/
4. 베이스라인 설정
BEGIN DBNS_WORKLOAD_REPOSITORY.CREATE_BASELINE
( START_SNAP_ID => snap_id, END_SNAPID => snap_id,
BASELINE_NAME => 'baseline_name' [,DBID => dbid]
);
END;
/
5. 베이스라인 삭제
BEGIN DBNS_WORKLOAD_REPOSITORY.DROP_BASELINE
( BASELINE_NAME => 'baseline_name' [,CASCADE => true|false][,DBID => dbid]
);
END;
/
'생계 > 튜닝' 카테고리의 다른 글
rac 환경 통계수집 후 no_invalidate (0) | 2023.06.10 |
---|---|
[SQL]열거된 OR 제거하기. IN 사용 (0) | 2020.11.13 |
동일패턴 추가되는 NOT IN 절 (0) | 2019.11.01 |
[SQL] 전월 증감 리포트 (0) | 2019.11.01 |
GROUP BY 로 가공되어 처리범위를 줄여주지 못하는 인라인뷰 (0) | 2019.11.01 |