pureQuery 클라이언트 최적화를 위한 Java
환경 지침 및 권장사항에는 연결 유형, 클래스 경로 설정, z/OS®용 DB2®
데이터 소스에 대한 고려사항이 포함됩니다. 구성 및 특성 분석을 검증하는 데 사용 가능한
도구도 있습니다.
- 연결 유형
- pureQuery 클라이언트 최적화를 위해 사용되는 Java
애플리케이션은 유형-2 또는 유형-4 연결로 데이터베이스에 연결할 수
있습니다. pureQuery Runtime은 두 연결 유형 모두에 작동합니다.
- CLASSPATH 설정
- 애플리케이션의 경우, 환경 변수 CLASSPATH에 데이터베이스
드라이버 JAR 파일 및 pureQuery Runtime JAR 파일 pdq.jar이 모두
포함되어 있어야 합니다. pureQuery pdqmgmt.jar 파일 및 기타 필수 드라이버
파일도 CLASSPATH에 있어야 합니다. 예를 들어,
IBM® Data Server
Driver for JDBC and SQLJ를 사용하면 환경 변수 CLASSPATH에
데이터베이스 드라이버 JAR 파일 db2jcc.jar, 라이센스 JAR 파일
db2jcc_license_cisuz.jar 및 두 개의 pureQuery Runtime JAR 파일이 포함되어
있어야 합니다.
- z/OS 데이터 소스
- IBM Data Server Driver
for JDBC and SQLJ 및 pureQuery Runtime 제품이 설치되면 z/OS
시스템에서 JAR 파일이 사용 가능합니다.
z/OS
시스템에 드라이버 및 pureQuery Runtime을 설치하면,
IBM Data Server Driver for JDBC and SQLJ JAR
파일이 DB2 버전 9 시스템의 /usr/lpp/db2910/classes 디렉토리에서 사용 가능하고
JAR 파일은 /usr/lpp/pqrnn/lib/IBM 디렉토리에서
사용 가능합니다. nn은 pureQuery
Runtime의 릴리스 버전입니다.
데이터베이스 관리자나 BIND 특권이 있고
CLASSPATH의 필수 JAR 파일로 구성된 z/OS에 대한
UNIX(USS)가 있는
사용자는 pureQuery 클라이언트 최적화를 애플리케이션에 사용하여
애플리케이션이 SQL문을 정적으로 실행하도록 할 수 있습니다.
- pureQuery 특성 평가 및 구성 검증을 위한 도구
- pureQuery를 설치 및 구성하고 특정
애플리케이션이나 데이터 소스 전개에 대한 특성을 구성하고 나면
pureQuery Runtime을 사용하여 구성 및 특성 분석을 검토하고 검증할
수 있습니다. pureQuery Runtime 특성이
특정 애플리케이션에 대해 둘 이상의 방식으로 지정되면 정의된 병합 및 겹쳐쓰기
시퀀스가 특성 설정을 분석합니다. 다음 둘 중 한 방식으로 환경의
특성 설정을 검증할 수 있습니다.
- DataVersion 유틸리티
- 명령행에서 실행되는 독립형 애플리케이션에 이 도구를
사용하십시오. 예를 들어, DataVersion 유틸리티를 -configuration
옵션과 함께 사용하여 pureQuery 및 JDBC 드라이버 레벨에 관한 보고서 및
pureQuery 특성 분석에 대한 완전한 설명을 가져올 수 있습니다. 이 유틸리티를
애플리케이션이 실행하는 동일한 환경에서 실행해야 특성 분석에 대한
보고가 정확합니다. 애플리케이션 서버(AS) 환경에서는
DavaVersion 유틸리티를 사용하기 어려울 수 있습니다. 동일한 드라이버 및
특성 정보를 검색하려면 Java 프로그램의
메소드를 사용하여 DataVersion 유틸리티를 호출할 수 있습니다. 정보를 수집하고 보고하려면
애플리케이션 서버(AS)에 애플리케이션을 쓰고 전개해야 합니다.
- pureQuery 로깅 기능
- pureQuery 로깅 기능을 사용할 수 있습니다. 구성 및 특성 평가에 대한
정보를 보려면 pdq.traceLevel 값을 CONFIG로
설정하십시오. 출력은
pureQuery가 지정된 특성을 찾은 위치 및 병합의 최종 분석과 겹쳐쓰기 진행 상황에
대해 설명합니다. pureQuery Runtime이
예상한 설정에 응답하지 않거나 로그에 예상과 다른 구성 및 특성 평가가
표시되는 경우에는 이 정보를 검토하여 pureQuery가 다양한 소스로부터
특성을 분석하는 방식을 이해하십시오. WebSphere Application Server 환경의 pureQuery Runtime 특성 범위.