Linux, UNIX 및 Windows용 DB2에서 실행되는 쿼리 워크로드 튜닝
Linux, UNIX 및 Windows용 DB2® 데이터베이스에 액세스하는 SQL문 그룹의 성능 향상을 위한 권장사항을 가져올 수 있습니다.
시작하기 전에
Linux, UNIX 및 Windows용 DB2에서 실행되는 SQL문 분석 및 튜닝에 필요한 권한 및 특권이 있는지 확인하십시오.
데이터 소스 탐색기에서 연결이 아직 열려 있지 않은 경우 DB2 데이터베이스에 연결하십시오.
쿼리 워크로드 튜닝을 위해 연결된 데이터베이스의 구성을 확인하십시오.
시스템 카탈로그의 로컬 캐시가 현재 있는지 확인하십시오.
이 태스크 정보
쿼리 워크로드 튜닝을 위한 어드바이저 실행과 관련하여 사전 판별된 실행 순서는 없지만 자체 튜닝 시나리오의 기반이 될 수 있는 일반적인 순서가 있습니다.
프로시저
대부분의 경우 쿼리 워크로드를 조정하려면 다음 단계를 따를 수 있습니다.
조정하려는 SQL문의 워크로드를 작성하십시오.
조정할 SQL문을 캡처하십시오.
Linux, UNIX 및 Windows용 DB2에서 실행되는 쿼리 워크로드 작성을 위해 SQL문을 캡처할 수 있는 위치
를 참조하십시오.
SQL문을 캡처한 후
워크로드에 모두 저장
단추를 클릭하십시오.
입력 워크로드 이름 및 설명
창에서 새 쿼리 워크로드를 식별하는 정보를 지정하십시오.
관리 섹션의
워크로드 관리 및 조정
페이지가 열립니다. 새 쿼리 워크로드가 이 페이지의 테이블에 표시됩니다. 쿼리 워크로드의 상태는 CAPTURED입니다.
DB2 옵티마이저가 가장 필요한 최신 통계를 보유하는지 확인하기 위해 RUNSTATS 명령을 생성하려면 워크로드 통계 어드바이저를 실행하십시오.
통계 수집
을 참조하십시오.
워크로드 통계 어드바이저를 다시 실행하여 통계 뷰 작성 및 기존 통계 뷰 수정을 위한 권장사항을 생성하십시오.
통계 뷰 작성 또는 수정
을 참조하십시오.
워크로드 인덱스 어드바이저를 실행하고 해당 권장사항을 따라 불필요한 테이블 스캔을 방지할 수 있도록 올바른 인덱스가 있는지 확인하십시오.
인덱스 작성 또는 수정
을 참조하십시오.
피드백