워크플로우 지원 프로그램의 무료 쿼리 튜닝 기능으로 단일 SQL문 튜닝

무료 쿼리 튜닝 기능을 사용하여 Linux, UNIX 및 Windows용 DB2® 및 z/OS®용 DB2에 액세스하는 애플리케이션에서 SQL문 성능을 향상시킬 수 있습니다. 보다 쉽게 읽을 수 있도록 SQL문을 포맷하고, 시각적으로 표시되는 액세스 플랜을 생성하며, 명령문이 참조하는 오브젝트에서 통계를 수집하기 위한 권장사항을 가져올 수 있습니다. 액세스 플랜에 대한 정보를 요약하고 권장사항을 포함하는 보고서도 생성할 수 있습니다.

시작하기 전에

이 태스크 정보

SQL문을 튜닝할 DB2 데이터베이스와 서브시스템에서 IBM® InfoSphere® Optim™ Query Workload Tuner, 버전 3.1 또는 3.1.1의 활성 라이센스가 필요하지 않으므로 무료 기능이라고 합니다. 이 기능은 InfoSphere Optim Query Workload Tuner에서 사용할 수 있는 기능의 서브세트입니다. 해당 제품의 기능과 무료 기능을 비교하려면 제품별 기능을 참조하십시오.

프로시저

대부분의 경우 Query Tuner 워크플로우 지원 프로그램에서 무료 쿼리 튜닝 기능으로 SQL문을 튜닝하려면 다음 단계를 수행할 수 있습니다.

  1. 튜닝하려는 SQL문을 캡처하십시오. 단일 쿼리 튜닝을 위해 SQL문을 캡처할 수 있는 위치를 참조하십시오.
  2. 쉽게 읽고 이해할 수 있도록 SQL문을 형식화하십시오. 형식화된 버전의 SQL문을 보면 형식화되지 않은 버전을 사용할 경우 명백하지 않은 사항을 파악할 수 있습니다. SQL문 포맷팅을 참조하십시오.
  3. SQL문에 대한 액세스 플랜 그래프를 분석하여 DB2가 명령문이 참조하는 오브젝트의 데이터에 액세스하는 방법을 파악하십시오. 액세스 플랜 비주얼 표시 생성을 참조하십시오.
  4. 통계 어드바이저를 실행하고 해당 권장사항을 따라 DB2 옵티마이저가 가장 최신의 가장 중요한 통계를 보유하는지 확인하십시오. 통계 수집을 참조하십시오.

피드백