두 가지 콜렉션에 있는 동일한 패키지의 두 세트에 대한 액세스 플랜 비교

시스템을 변경한 후 패키지를 리바인드하면 액세스 플랜이 변경되는지 및 해당 변경사항이 SQL문의 실행을 느리게 만드는지 여부를 확인할 수 있습니다.

시작하기 전에

패키지를 사용하는 비교에 대한 전제조건이 만족되는지 확인하십시오.

이 태스크 정보

그런 시나리오에서는 다음 옵션을 사용하십시오.

프로시저

두 가지 콜렉션에 있는 동일한 패키지의 두 세트에 대한 액세스 플랜을 비교하려면 다음을 수행하십시오.

  1. 시스템을 변경하기 전에, EXPLAIN 옵션을 YES로 설정하여 분석할 계획인 패키지를 바인드하십시오.
  2. 해당 패키지에 있는 명령문에 대한 액세스 플랜에 영향을 미칠 수 있다고 믿는 시스템을 변경하십시오.
  3. 동일한 패키지를 새 콜렉션에 바인드하고, EXPLAIN 옵션을 YES로 설정하십시오.
  4. 비교 가능한 워크로드를 작성하고 비교를 실행하십시오. 비교 가능한 워크로드는 비교를 위해 특별히 작성하는 워크로드입니다. 원래 콜렉션에 있는 패키지와 새 콜렉션에 있는 패키지 모두의 논리적인 그룹화입니다.
    1. 데이터 소스 탐색기에서, 콜렉션이 위치하는 z/OS®용 DB2 서브시스템에 연결하십시오.
    2. 연결을 마우스 오른쪽 단추로 클릭하고 분석 및 튜닝 > 튜닝 시작을 선택하십시오.
    3. Workflow Assistant의 왼쪽에 있는 관리 탭을 클릭하여 관리 섹션을 여십시오.
    4. 워크로드 관리 페이지에서, 페이지의 맨 위에 있고 다음과 비슷한 비교용 워크로드 작성 아이콘을 클릭하십시오. 비교용
워크로드 작성 아이콘
    5. 패키지의 액세스 플랜 비교를 위한 워크로드 작성 마법사의 단계를 수행하십시오.
  5. 비교 실행기록 페이지에서 비교를 선택하고 결과 검토를 클릭하십시오.

결과

패키지별 비교 결과 요약 보기 페이지가 열립니다. 나열되는 패키지를 두 번 클릭하여 개별 명령문의 비교를 보십시오.

피드백