스크립트를 실행하여 IBM InfoSphere Optim Query Workload Tuner에서 사용하기 위해 DB2 데이터베이스 구성

Linux, UNIX 및 Windows용 DB2® 데이터베이스를 구성하는 데 IBM® Data Studio 클라이언트 버전 4.1.1을 사용하지 않으려는 경우, 여러 스크립트를 편집하고 실행하여 구성을 수행할 수 있습니다.

시작하기 전에

권장사항: 구성하는 Linux, UNIX 및 Windows용 DB2 데이터베이스에서, 페이지가 크기가 8KB 이상인 시스템 임시 테이블스페이스를 작성하여 잠재적인 쿼리 튜닝 오류를 막으십시오.

프로시저

스크립트를 실행하여 Linux, UNIX 및 Windows용 DB2 데이터베이스를 구성하려면 다음을 수행하십시오.

  1. SQL을 튜닝하는 데 사용하려는 데이터베이스에서 EXPLAIN.DDL 파일을 실행하십시오. 이 파일은 DB2 설치의 MISC 폴더에 있습니다.
  2. 데이터베이스에서 전체 튜닝 기능 세트를 활성화하십시오.
    1. DB2 명령 창에서 전체 튜닝 기능 세트를 활성화하려는 데이터베이스에 연결하십시오.
    2. License.bat(Windows 시스템의 경우) 또는 License.sh(Linux 시스템의 경우) 파일이 있는 디렉토리로 변경하십시오.
      • Windows의 경우: IBM_Data_Studio_installation_directory\QueryTunerServerConfig\all_features\LUW\License\
      • Linux의 경우: IBM_Data_Studio_installation_directory/QueryTunerServerConfig/all_features/LUW/License/
    3. 운영 체제에 적합한 파일을 실행하십시오.
  3. 문서 편집기에서 $install 변수를 IBM Data Studio 클라이언트 버전 4.1.1 설치 디렉토리의 절대 경로로 대체하여 luwsp.sql 파일을 편집하십시오. 예를 들어, 32비트 Windows 시스템의 경우, 기본 절대 경로는 C:\Program Files\IBM\DS4.1.0입니다. 파일을 편집한 후 실행할 필요가 없습니다. 나중 단계에서 이 파일을 실행할 일괄처리 파일을 실행합니다.
    luwsp.sqlluwsp.jar 파일 모두 이 디렉토리에 있습니다.
    • Windows의 경우: IBM_Data_Studio_installation_directory\QueryTunerServerConfig\all_features\LUW\IA\
    • Linux의 경우: IBM_Data_Studio_installation_directory/QueryTunerServerConfig/all_features/LUW/IA/
  4. 문서 편집기에서 $install 변수를 IBM Data Studio 클라이언트 버전 4.1.1 설치 디렉토리의 절대 경로로 대체하여 wccexplainsp.sql 파일을 편집하십시오. 예를 들어, 32비트 Windows 시스템의 경우, 기본 절대 경로는 C:\Program Files\IBM\DS4.1.0입니다. 파일을 편집한 후 실행할 필요가 없습니다. 나중 단계에서 이 파일을 실행할 일괄처리 파일을 실행합니다.
    wccexplainsp.sqlwccexplainsp.jar 파일 모두 이 디렉토리에 있습니다.
    • Windows의 경우: IBM_Data_Studio_installation_directory\QueryTunerServerConfig\all_features\LUW\WCC\
    • Linux의 경우: IBM_Data_Studio_installation_directory/QueryTunerServerConfig/all_features/LUW/WCC/
  5. DB2 명령 창을 열고 전체 튜닝 기능 세트를 활성화한 데이터베이스에 연결한 후 다음 디렉토리로 변경하십시오.
    • Windows의 경우: IBM_Data_Studio_installation_directory\QueryTunerServerConfig\all_features\LUW\
    • Linux의 경우: IBM_Data_Studio_installation_directory/QueryTunerServerConfig/all_features/LUW/
  6. enablement_win.bat(Windows 시스템의 경우) 또는 enablement_LinuxUnix.sh(Linux 시스템의 경우) 파일을 실행하십시오.
  7. 현재 디렉토리에서 luwsp.out, oqt_profile.out, wccexplainsp.outwccluwddl.out 출력 파일의 오류를 검사하십시오.

다음에 수행할 작업

데이터베이스에서 SQL문을 튜닝할 다른 사용자에게 특권을 부여해야 하는 경우, 데이터 소스 탐색기에서 데이터베이스를 마우스 오른쪽 단추로 클릭하고 분석 및 튜닝 > 튜닝을 위한 특권 관리를 선택하십시오. 워크로드 튜닝을 위해 테이블에 대한 특권 관리 창에서 특권을 부여하려는 사용자 ID를 추가하십시오.

피드백