반응형
[Oracle]분석 기능 statspack,
AWR(Automatic Workload Repository)
사전튜닝은 V$SQLAREA 조회를 통해서 TOP SQL을 찾아 튜닝을 해주는데요
V$SQLAREA를 직접 조회하지않고 더 편리하게
분석할 수 있는 방법이 있습니다.
TOP SQL CPU, I/O를 가장많이 유발하는 SQL문장을 말합니다. 사전튜닝의 대상이죠. |
8i버전에서는 분석을 시작할때 UTLBTAT.SQL을 실행시키고
끝낼때 UTLESTAT.SQL를 실행시켜 REPROT.TXT를 만들었습니다.
이를 통해서 분석을 했었죠.
9i버전 부터는 STATSPACK이라는 패키지를 제공했습니다. 이것은 패키지이기때문에
결과를 DATA DICTIONARY TABLE에 저장해 사용자가 SELECT문장으로 조회 할 수 있었습니다.
10g에서는 Automatic Workload Repository라는 것이 추가되었습니다.
이것은 자동으로 오라클이 분석을 계속 진행하는데요.
사용자는 브라우저에서도 정보를 확인할 수 있고, 텍스트파일로도 확인해 볼 수 있습니다.
순간순간의 상태를 모아 보관하는것을 스냅샷이라하는데요.
설정에서 스냅샷을 얼마만큼의 간격으로 수집할지, 얼마나 보존할지 설정만 해준다면 알아서
오라클에서 분석을 해주니 정말 편리하죠
자세한 사용방법은 차후에...
반응형
'컴퓨터 > Oracle' 카테고리의 다른 글
[Oracle]Data Buffer Cache Tuning 오라클 데이터 버퍼캐시 튜닝 (0) | 2014.07.24 |
---|---|
[Oracle]Shared Pool tuning 공유풀 튜닝 (0) | 2014.07.24 |
[Oracle]오라클 테이블 종류 (0) | 2014.07.23 |
[Oracle]Cluster Index 오라클 클러스터 인덱스 (0) | 2014.07.23 |
[Oracle]HASH PARTITION TABLE (0) | 2014.07.23 |
댓글