다중 액세스 플랜에서 변경사항을 찾고 수정하거나
다중 액세스 플랜을 비교하기 위해 EXPLAIN 스냅샷을 사용하기
전에 이들 전제조건이 만족되는지 확인하십시오.
다음 상황에서 변경사항을 찾고 수정할 때
EXPLAIN 스냅샷을 사용합니다.
- 애플리케이션에서 SQL문의 추가, 제거 또는
수정 후
- 릴리스 마이그레이션 또는 유지보수 수정의 적용 후
- 데이터베이스 구조나 권한 부여에 대한 변경 후
- 테스트 시스템에서 프로덕션 시스템으로 애플리케이션
배치 후
또한 다음 상황에서 액세스 플랜을 비교할 때
EXPLAIN 스냅샷을 사용합니다.
- RUNSTATS 유틸리티 실행 후
- 워크로드 인덱스 어드바이저를 사용한 인덱스 권장사항
생성 후
- 후보 인덱스를 가상으로 테스트한 후
- 후보 인덱스를 가상으로 두 번 테스트한 후
InfoSphere® Optim™ Query Workload Tuner의
EXPLAIN 스냅샷은 특정 시점에 수집되는 EXPLAIN 정보 세트입니다.
- SQL문이 z/OS®용 DB2®에서 실행하는 경우:
- 데이터 소스 탐색기에서, 쿼리 워크로드 튜닝에 대해 구성되고 IBM®
InfoSphere Optim Query Workload Tuner에 대한 전체 튜닝
기능 세트가 활성화되는 z/OS용 DB2 서브시스템에 연결하십시오.
- 이들 테이블에 대한 다음 권한이 있어야 합니다.
- 다음 테이블에 대한 SELECT, INSERT, UPDATE 및 DELETE
특권: DB2OSC.AOC_WAPC_SESSIONS, DB2OSC.AOC_WAPC_RS 및 DB2OSC.AOC_WAPC_EX
- 다음 테이블에 대한 SELECT 특권: DB2OSC.DSN_WCC_EV_HISTORY,
DB2OSC.DSN_WCC_EP_HISTORY, DB2OSC.DSN_WCC_STMT_INSTS, DB2OSC.DSN_STATEMNT_TABLE,
DB2OSC.DSN_WCC_STMT_RUNTM 및 DB2OSC.DSN_WCC_STMT_TEXTS
- 스키마 DB2OSC 하의
EXPLAIN 테이블(PLAN_TABLE 및 DSN_STATEMNT_TABLE)에 대한 SELECT 특권
- SQL문이 Linux, UNIX 및 Windows용 DB2에서 실행하는 경우:
- 데이터 소스 탐색기에서, 쿼리 워크로드 튜닝에 대해 구성되고 IBM InfoSphere
Optim Query Workload Tuner에 대한 전체 튜닝 기능 세트가 활성화되는 Linux, UNIX
및 Windows용 DB2 데이터베이스에 연결하십시오. DB2 버전이 9.5.6 이상,
9.7.2 이상 또는 10 이상이어야 합니다.
- 쿼리 워크로드 캡처 및 튜닝을 위한
권한 또는 특권이 있어야 합니다.