IBM Data Studio에서 SQL문을 조정하도록 z/OS용 DB2 서브시스템 구성

IBM® Data Studio에서 z/OS®용 DB2® 서브시스템에 연결하고 마법사를 사용하여 단일 SQL문을 조정하도록 서브시스템을 구성할 수 있습니다.

시작하기 전에

이 태스크 정보

Data Studio에서 z/OS용 DB2 서브시스템을 구성할 수 있습니다. 구성 중에 SQL 튜닝을 위한 서브시스템 구성 마법사를 따라 필수 패키지를 바인드하고 EXPLAIN 및 Query Tuner 테이블을 작성하며, 사용자에게 특권 및 액세스 권한을 부여할 수 있습니다. 이러한 테이블이 다른 형식이나 버전으로 서브시스템에 있으면, 메시지가 표시됩니다. 메시지의 지시사항을 따라 테이블을 이주하십시오.

프로시저

Data Studio에서 SQL문을 조정하도록 z/OS용 DB2 서브시스템을 구성하려면 다음을 수행하십시오.

  1. 옵션: 이주 프로세스 동안 EXPLAIN 테이블의 컨텐츠와 이 테이블에 대한 특권을 보존할지 여부를 지정하십시오. 디폴트로, 컨텐츠와 특권은 이주 프로세스 동안 보존됩니다. 주메뉴에서 > 환경 설정을 누르십시오. 환경 설정 창에서 데이터 관리 분기를 펼치고 Query Tuner를 눌러 이러한 설정을 변경하십시오.
  2. 데이터 소스 탐색기에서, z/OS용 DB2 서브시스템에 대한 데이터베이스 아이콘을 마우스 오른쪽 단추로 누르고 Query Tuner > 튜닝을 위해 구성 > 안내된 구성을 누르십시오. SQL 튜닝을 위한 서브시스템 구성 마법사가 열립니다.
  3. 일부 EXPLAIN 테이블 및 Query Tuner 테이블의 형식이 올바르지 않음을 나타내는 메시지가 표시되면, 메시지의 지시사항을 따라 테이블을 이주하십시오.
  4. 마법사의 지시사항을 따라 필수 패키지를 바인드하고 튜닝 어드바이저가 사용할 EXPLAIN 테이블 및 기타 Query Tuner 테이블을 작성하며, 사용자에게 특권 및 액세스 권한을 부여하십시오.
  5. 쿼리 튜닝을 위해 서브시스템이 구성되었는지 검증하십시오.
    1. 데이터 소스 탐색기에서, 구성한 데이터베이스를 마우스 오른쪽 단추로 누른 후 Query Tuner > 튜닝을 위해 구성 > 고급 구성 및 특권 관리를 누르십시오. 고급 구성 및 특권 관리 창이 열립니다.

      이 창에서 Query Tuner 패키지, Query Tuner 테이블, EXPLAIN 테이블의 상태 및 쿼리 튜닝 기능을 점검할 수 있습니다.

    2. Query Tuner 패키지를 사용할 수 없으면 Query Tuner 섹션에서 메시지의 지시사항을 따라 패키지를 바인드하십시오.
    3. Query Tuner 테이블을 사용할 수 없으면 Query Tuner 섹션에서 메시지의 지시사항을 따라 테이블을 이주하거나 작성하십시오.
    4. EXPLAIN 테이블을 사용할 수 없으면 EXPLAIN 테이블 섹션에서 메시지의 지시사항을 따라 EXPLAIN 테이블을 이주하거나 작성하십시오.

결과

서브시스템을 구성했으면, Data Studio IDE 및 Data Studio 독립형 기능에 액세스할 수 있습니다. 기능 목록은 제품별 단일 쿼리 튜닝 기능을 참조하십시오.

피드백