SQL문을 튜닝하기 전에, 필요한 테이블 및 기타 오브젝트가 명령문을 실행할
DB2® 데이터베이스 또는 서브시스템에 있는지
확인하십시오.
시작하기 전에
- Linux®, UNIX® 및
Windows®용 DB2
데이터베이스를 사용 중인 경우, 이 프로시저에 사용하는 사용자 ID가 DB2ADMNS 그룹의 구성원인지 확인하십시오.
- z/OS®용 DB2 서브시스템을
사용 중인 경우, 권한 부여 ID에 SYSADM 권한이 있는지 확인하십시오.
- 데이터 소스 탐색기에서 아직 연결이 열리지 않았으면 DB2 데이터베이스 또는 서브시스템에
연결하십시오.
프로시저
DB2 데이터베이스 또는 서브시스템이
단일 쿼리 튜닝에 적합하도록 구성되었는지 검증하려면 다음을 수행하십시오.
- 데이터베이스 또는 서브시스템을 마우스 오른쪽 단추로 누르고 쿼리 튜너 > 튜닝을 위한 구성 > 고급 구성 및
특권 관리를 선택하십시오.
- Linux, UNIX 및
Windows용 DB2
데이터베이스를 사용 중인 경우, 다음 단계를 수행하십시오.
- 쿼리 튜너 섹션에서 Explain 테이블, 인덱스 어드바이저용 스토어드 프로시저,
자동 통계 콜렉션을 사용할 수 있는지 확인하십시오.
- 기능 섹션에서 단일 쿼리 튜닝 기능을 사용할 수 있는지 확인하십시오.
- z/OS용 DB2
서브시스템을 사용 중인 경우 다음 단계를 수행하십시오.
- 쿼리 튜너 섹션에서 쿼리 튜너 패키지 및 쿼리 튜너 테이블을
사용할 수 있는지 확인하십시오.
- EXPLAIN 테이블 섹션에서 권한 부여 ID가 Explain 테이블 세트에
액세스하는지 확인하십시오.
- 기능 섹션에서 단일 쿼리 튜닝 기능을 사용할 수 있는지 확인하십시오.