워크벤치의 Java 애플리케이션에서 실행되는
SQL문에 대한 데이터베이스 성능 데이터를 캡처할 수 있으려면 먼저
Java 프로젝트를 구성해야 합니다.
성능 데이터를 캡처한 후 데이터를 가져오고 SQL 아웃라인
보기에서 데이터를 볼 수 있습니다.
애플리케이션은
Optim™ Performance
Manager Extended Edition에 의해 모니터되는 데이터베이스에 대해
SQL문을 실행해야 합니다.
시작하기 전에
다음 요구사항이 충족되는지 확인하십시오.
- Java 프로젝트에
SQL 아웃라인 보기에서 가져온 성능 데이터를
볼 수 있는 데이터 액세스 개발 지원이 있어야 합니다. 프로젝트에 pureQuery 지원이 있는 경우
데이터 액세스 개발 지원이 있습니다.
- 애플리케이션을 실행할 때 클래스 경로가 pureQuery JAR 파일
pdq.jar 및 pdqmgmt.jar를 포함해야 합니다.
- 데이터베이스 애플리케이션이 SQL문을 동적으로 실행해야 합니다.
- 애플리케이션에서 pureQuery API를 사용 중인 경우
pureQuery 인라인 메소드 또는 pureQuery 인터페이스를 사용하여 SQL문을 실행해야 합니다.
- SQL문은 Optim Performance
Manager Extended Edition에 의해 모니터되는 데이터베이스에서 실행되어야 합니다.
- 데이터베이스를 모니터링 중인 Optim Performance
Manager의
설치의 경우 컴퓨터의 URL 및 Optim Performance
Manager Extended Insight가 사용하는
포트를 알아야 합니다.
이 태스크 정보
Java 프로젝트에서
특성 파일 pdq.properties에 pdq.cmx.controllerURL 특성을 설정합니다.
이 특성은 Optim Performance
Manager를 실행 중인 컴퓨터 및
Optim Performance
Manager Extended Edition에서 사용하는 포트를 지정합니다.
프로젝트에서 pureQuery 지원이 사용 가능한 경우 이러한 특성 파일은 pureQuery Runtime에서도 사용됩니다.
프로시저
SQL문의 데이터베이스 성능 모니터링을 사용하려면 다음을 수행하십시오.
- 필요한 경우 프로젝트의 소스 디렉토리에 텍스트 파일 pdq.properties를 작성하십시오. 기본 소스 디렉토리 src/를 사용 중인
Java 프로젝트의 경우 src/pdq.properties 파일을 작성하십시오.
프로젝트에서 pureQuery 지원이 사용 가능한 경우 파일이 소스 디렉토리에 존재할 수 있습니다.
- 프로젝트에 대한 특성 파일에 pdq.cmx.controllerURL 특성 및 값을 추가하십시오.
프로젝트의
특성 파일에 있는 특성 값은 데이터베이스를
모니터링 중인 Optim Performance
Manager 설치에 대한 특성의 값과
일치해야 합니다.
다음 특성 파일 예제에서
pdq.cmx.controllerURL 특성의 값은
PERFMON.test.systems:60000입니다.
pdq.cmx.controllerURL=PERFMON.test.systems:60000
pdq.captureMode=ON
pdq.executionMode=DYNAMIC
pdq.pureQueryXml=dataAccessFolder/capture.pdqxml
값은
컴퓨터의 URL(
PERFMON.test.systems) 및
Optim Performance
Manager 설치에 대한
Optim Performance
Manager
Extended Insight 포트(
60000)입니다.
파일에 있는 다른 특성은 pureQuery Runtime 특성입니다.
- Java 애플리케이션을 실행하십시오.
결과
애플리케이션을 실행하면 애플리케이션이 Optim Performance
Manager용
Extended Insight 클라이언트로 실행됩니다.
SQL 성능 데이터가 캡처되고 Optim Performance
Manager 저장소 데이터베이스에 저장됩니다.
성능
데이터를 가져오고 SQL 아웃라인 보기에서 데이터를
볼 수 있습니다.
Optim Performance
Manager를 사용하여 저장소 데이터베이스에
있는 성능 데이터를 볼 수 있습니다. 데이터베이스를 모니터링 중인 Optim Performance
Manager
설치에 로그온하십시오. Extended Insight 분석 대시보드에서
모니터한 데이터베이스를 선택하고 성능 정보를
보십시오. SQL문에 대한 성능 데이터가 대시보드 세부사항으로
표시됩니다.