Linux, UNIX 및 Windows용 DB2에서 실행되는 쿼리 워크로드에 대한 통계 뷰 작성 및 수정을 위한 권장사항 생성 및 수행

워크로드 통계 어드바이저는 새 통계 뷰 및 기존 통계 뷰 변경을 권장할 수 있습니다. 통계 뷰를 통해 DB2 옵티마이저는 SQL문에 복합 술어, 복합 술어 간의 관계 및 테이블 간의 관계가 있을 때 카디널리티를 보다 잘 추정할 수 있습니다.

시작하기 전에

이 태스크 정보

워크로드 통계 어드바이저가 통계 뷰에 대한 권장사항을 생성한 후, 따르려는 권장사항을 결정하는 데 도움이 될 수 있는 권장사항 및 세부사항을 검토할 수 있습니다.

프로시저

  1. 관리 섹션에서 워크로드 관리 및 조정 페이지를 여십시오.
  2. 쿼리 워크로드를 선택하고 쿼리 워크로드 목록 위의 도구 모음 맨 왼쪽에 있는 어드바이저 및 도구 호출 아이콘을 클릭하십시오. 호출 섹션의 워크로드 어드바이저 실행 페이지가 열립니다.
  3. 옵션: 워크로드 통계 어드바이저 옵션의 통계 뷰 제한조건 섹션에서 값을 수정하십시오. 호출 섹션의 왼쪽에서 워크로드 아래의 어드바이저 옵션 설정을 클릭하십시오. 그런 다음 통계 탭을 클릭한 후 통계 뷰 제한조건 탭을 클릭하여 수정할 수 있는 옵션을 표시하십시오. 옵션 도움말을 보려면 ? 아이콘을 클릭하십시오. 옵션 값의 수정을 완료한 후 검토 섹션의 왼쪽에서 워크로드 어드바이저 실행을 클릭하십시오.
  4. 워크로드 어드바이저를 실행하기 전에 EXPLAIN 정보 재수집 옵션이 선택되어 있는지 확인하십시오.
  5. 실행 대상 단추를 클릭하십시오.
  6. 활동 선택 창에서 통계 뷰 선택란을 선택하고 확인을 클릭하십시오.
  7. EXPLAIN 정보 수집 창에서 쿼리 워크로드에 있는 SQL문의 런타임 환경 값을 지정하십시오.
    워크로드 지원 프로그램이 쿼리 워크로드에 있는 각 SQL문에 대해 EXPLAIN문을 실행해야 합니다. 워크로드 통계 어드바이저에는 SQL문에 대한 최신 정보가 필요합니다. 자세한 정보는 창의 왼쪽 아래에서 도움말 아이콘을 클릭하십시오.
  8. 워크로드 어드바이저 권장사항 검토 페이지에서 통계 뷰에 대한 새 권장사항이 있는 경우 통계 뷰 탭을 클릭하십시오.
  9. 권장 통계 뷰 목록을 검토하십시오. 권장사항을 나열하는 테이블에 다음 컬럼이 나타납니다.
    상태
    뷰가 새 권장사항인지 또는 기존 뷰인지를 표시합니다.
    정의된 테이블
    뷰가 정의된 테이블의 수입니다.
    영향 받은 명령문
    뷰에서 성능이 향상된 명령문의 수입니다.
    추정 실행 시간
    권장사항을 따를 경우 영향을 받는 모든 명령문 실행 시간의 추정 총계(timerons)입니다.
    추정 RUNSTATS 시간
    뷰에 대한 통계를 수집하는 RUNSTATS 명령 실행에 필요한 추정 시간(분)입니다.
    권장사항을 클릭하면, 목록 아래 통계 뷰가 지원하는 명령문 섹션에서 다음 세부사항을 볼 수 있습니다.
    명령문 텍스트
    SQL문 텍스트입니다.
    실행 수
    SQL문이 이를 포함하는 쿼리 워크로드의 파트로 실행되는 횟수입니다.
    1회 실행 시간
    명령문을 실행하는 데 소요되는 시간의 길이(Timerons)입니다.
    현재 실행 시간
    명령문을 실행하는 데 소요되는 시간을 명령문이 실행되는 횟수로 곱한 시간의 길이(Timerons)입니다.
    통계 뷰를 정의하는 테이블 섹션은 강조표시된 권장사항에 대한 다음 세부사항을 표시합니다.
    소유자
    테이블의 규정자입니다.
    테이블 이름
    테이블의 이름입니다.
    카디널리티
    테이블의 행 수입니다. -1 값은 카디널리티를 알 수 없음을 의미합니다.
    마지막 RUNSTATS 실행
    테이블에 대해 마지막으로 통계를 수집한 시간입니다.
    기존 통계 뷰 및 권장 통계 뷰에서 사용한 시간
    정의에 이 테이블을 포함하는 기존 통계 뷰 및 권장 통계 뷰의 수입니다.
  10. 작성하거나 수정할 각 통계 뷰 옆에 있는 선택란을 선택하십시오.
  11. 통계 뷰 테이블 어디서든 마우스 오른쪽 단추를 클릭하고 선택한 통계 뷰 작성 또는 수정을 위한 스크립트 보기를 선택하십시오.
  12. 통계 뷰에 대한 권장 스크립트 검토 마법사에서 스크립트를 실행하여 선택한 권장사항을 따르십시오.

다음에 수행할 작업

워크로드 인덱스 어드바이저를 실행하십시오.

피드백