z/OS용 DB2에서 실행되는 쿼리 워크로드를 작성하기 위한 SQL문을 캡처할 수 있는 위치

많은 위치에서 SQL문을 캡처할 수 있습니다.

캡처에 필요한 공통 전제조건

캡처하는 각 위치에 대해 다음 전제조건이 충족되어야 합니다. 일부 위치에는 추가적인 전제조건이 있습니다.

SQL문을 캡처할 수 있는 위치

SQL Editor 또는 루틴 편집기
튜닝하려는 명령문을 강조 표시하고 마우스 오른쪽 단추를 클릭한 후 튜닝 시작을 선택하십시오.
참고: 루틴 편집기로부터 캡처하는 명령문에 로컬 변수가 포함되어 있으면 캡처 프로세스 동안 해당 변수가 입력된 매개변수 표시문자로 변환됩니다.
데이터 소스 탐색기
SQL 스토어드 프로시저를 마우스 오른쪽 단추로 클릭하고 튜닝 시작을 선택하십시오.이 소스로부터 캡처하려면 시스템 카탈로그에 대한 SELECT 권한이 있어야 합니다.
z/OS®용 DB2® 및 기타 위치

다음 소스로부터 SQL을 캡처하려면 먼저 다음 단계에 따라 워크플로우 도움자를 열어야 합니다.

  1. 데이터 소스 탐색기에서 마우스 오른쪽 단추로 데이터 서버를 클릭한 다음 분석 및 튜닝 > 튜닝 시작을 선택하십시오. 워크플로우 보조 프로그램에서 캡처 섹션이 열립니다.
  2. 캡처 섹션 왼쪽에서 조정할 SQL문의 위치를 선택하십시오.
다음 위치로부터 캡처할 수 있습니다.
명령문에 입력하거나 붙여넣으십시오.
캡처 섹션의 왼쪽에서 텍스트 입력을 선택하십시오.
파일
캡처 섹션의 왼쪽에서 파일을 선택하십시오.
쿼리 워크로드를 정의하는 XML 파일
사용자가 연결된 데이터베이스 또는 서브시스템에서 전체 튜닝 기능 세트가 활성화되지 않은 경우에도 쿼리 워크로드의 정의 내에 있는 SQL문을 튜닝할 수 있습니다.
Optim™ Performance Manager 저장소
이 소스에서 캡처하기 위한 전제조건 및 지시사항은 Optim Performance Manager에서 z/OS용 DB2에서 실행되는 쿼리 워크로드 작성을 참조하십시오.
z/OS용 DB2 내의 소스
  • 카탈로그 플랜 또는 패키지

    명령문이 위치하는 패키지가 EXPLAIN이 YES로 설정되어 바인드된 경우, 실제 액세스 플랜에 대한 정보도 함께 캡처됩니다.

  • z/OS용 DB2 Query Monitor
  • DSN_FUNCTION_TABLE 테이블
  • DSN_STATEMNT_TABLE 테이블
  • PLAN_TABLE 테이블
  • QMF
  • QMF HPO
  • SQL 스토어드 프로시저
  • 명령문 캐시

    명령문 캐시에서 캡처된 명령문을 쿼리 워크로드로 저장하는 경우, 이미 실행된 명령문의 런타임 액세스 경로 정보를 저장할 수 있습니다. 쿼리 워크로드에 대해 워크로드 어드바이저를 처음 실행하는 경우, 해당 어드바이저는 권장사항을 생성할 때 이 런타임 정보를 사용할 수 있습니다. 쿼리 워크로드에서 단일 SQL문을 튜닝하도록 선택하는 경우, 어드바이저가 이에 대한 런타임 정보를 사용하도록 하려면 명령문을 다시 Explain하지 마십시오.

  • 사용자 정의 SQL 저장소

이 소스에서 캡처하는 데 필요한 권한과 특권은 z/OS용 DB2에서 SQL문을 캡처하는 데 필요한 권한과 특권을 참조하십시오.


피드백