자료실

[Spotlight on Oracle] 스팟라이트(Spotlight) 예측진단 기능 비활성화

참고 : 이 내용은 Spotlight on Oracle 10.7(Toad for Oracle DBA Edition 2018 R2 (V13.1)) 버전 기반으로 작성되었습니다.



(자료실에서 “Spotlight 사용자 계정 생성” 자료 참고)

예측진단 기능은 아래와 같은 용도로 사용됩니다.



1. Degrading SQL :

데이터 증가에 따라 SQL 실행시간이 지속적으로 유지되지 않는 SQL문 예측


2. Impending Bottlenecks :

데이터베이스 성능에 영향을 줄 수 있는 병목 현상의 잠재적 원인 예측


3. Performance Modeling :

오라클 데이터베이스가 사용하는 CPU, 메모리, 디스크 I/O의 향후 사용량 예측
 


예측진단 기능을 사용하려면 Spotlight 사용자를 생성(Oracle User Wizard)할 때,

[그림1]과 같이 오라클 데이터베이스에 추가로 오브젝트를 생성합니다.

예측진단 기능이 활성화되면 주기적으로 데이터베이스의 성능 데이터를 수집해서 저장하고 분석해야 하기 때문에

테이블스페이스 공간도 지속적으로 확보돼야 합니다.

 

[그림 1. 예측진단을 위한 스키마 추가 생성]

 


만약 예측진단 기능을 사용하지 않는다면 Spotlight 사용자 생성 단계에서부터 [그림1]의

Create/UpgradePredictive Diagnostics Schema”를 체크 해제(기본으로 체크되어 있음)해서 이 기능을 구성하지 않는 것이 좋습니다.

 

참고로, Spotlight에서 현재 접속한 데이터베이스에 대해 예측진단 기능이 설치되어 있지 않다면,

아이콘 바에서 예측진단 아이콘( )을 클릭했을 때 [그림2]와 같이 예측진단 기능을 구성하는 설정화면이 나타나고,

이미 예측진단 기능이 설치되어 있다면 [그림3]과 같이 예측진단 초기화면이 나타납니다.



[그림 2. 예측진단 기능이 설치되어 있지 않은 경우 설정 화면으로 이동]



[그림 3. 예측진단 기능이 이미 설치된 경우 기능 소개 초기화면으로 이동] 




예측진단 기능이 설치된 경우에도 데이터 수집 작업을 중단함으로써 관련 기능을 비활성화할 수 있습니다.

[그림4]와 같이 Spotlight 옵션(Spotlight 메뉴 > Views > Options…) 팝업 화면의 Predictive Diagnostics 항목에서

각각의 예측진단 기능을 비활성화 할 수 있습니다.



[그림 4. Spotlight 옵션 팝업화면] 




Predictive Diagnostics 옵션 항목의

Degrading SQL Oracle job, Impending Bottlenecks Oracle job, Performance Modeling Oracle job을 클릭하면

각 기능의 Oracle Job을 실행하는 주기를 설정할 수 있는데 Job 실행 주기를 0으로 설정하면 예측진단을 위한 데이터 수집을 하지 않습니다.



[그림 5. Degrading SQL예측진단을 위한 데이터 수집 중단]


[그림 6. Impending Bottlenecks 예측진단을 위한 데이터 수집 중단]


[그림 7. Performance Modeling 예측진단을 위한 데이터 수집 중단]




퀘스트소프트웨어코리아(주)

서울특별시 강남구 테헤란로 445 본솔빌딩10F
전화 번호 02-3420-9000 | 팩스 번호 02-569-3600

전자 메일 KoreaMarketing@quest.com 


Copyright © Quest. All Rights Reserved.

Hosting by I'MWEB


퀘스트소프트웨어코리아(주) 서울특별시 강남구 테헤란로 445 본솔빌딩10F
전화 번호 02-3420-9000 | 팩스 번호 02-569-3600 | 전자 메일 KoreaMarketing@quest.com


Copyright © Quest. All Rights Reserved.

Hosting by I'MWEB