pureQuery 클라이언트 최적화를 위한 Java 환경

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 등록 정보 범위.

피드백