워크벤치에서 실행되는 Java 애플리케이션에 대한 데이터베이스 성능 데이터 수집 사용

워크벤치의 Java 애플리케이션에서 실행되는 SQL문에 대한 데이터베이스 성능 데이터를 캡처할 수 있으려면 먼저 Java 프로젝트를 구성해야 합니다. 성능 데이터를 캡처한 후 데이터를 가져오고 SQL 아웃라인 보기에서 데이터를 볼 수 있습니다. 애플리케이션은 Optim™ Performance Manager Extended Edition에 의해 모니터되는 데이터베이스에 대해 SQL문을 실행해야 합니다.

시작하기 전에

다음 요구사항이 충족되는지 확인하십시오.

이 태스크 정보

Java 프로젝트에서 특성 파일 pdq.properties에 pdq.cmx.controllerURL 특성을 설정합니다. 이 특성은 Optim Performance Manager를 실행 중인 컴퓨터 및 Optim Performance Manager Extended Edition에서 사용하는 포트를 지정합니다.

프로젝트에서 pureQuery 지원이 사용 가능한 경우 이러한 특성 파일은 pureQuery Runtime에서도 사용됩니다.

프로시저

SQL문의 데이터베이스 성능 모니터링을 사용하려면 다음을 수행하십시오.

  1. 필요한 경우 프로젝트의 소스 디렉토리에 텍스트 파일 pdq.properties를 작성하십시오. 기본 소스 디렉토리 src/를 사용 중인 Java 프로젝트의 경우 src/pdq.properties 파일을 작성하십시오.

    프로젝트에서 pureQuery 지원이 사용 가능한 경우 파일이 소스 디렉토리에 존재할 수 있습니다.

  2. 프로젝트에 대한 특성 파일에 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 특성입니다.

  3. Java 애플리케이션을 실행하십시오.

결과

애플리케이션을 실행하면 애플리케이션이 Optim Performance Manager용 Extended Insight 클라이언트로 실행됩니다. SQL 성능 데이터가 캡처되고 Optim Performance Manager 저장소 데이터베이스에 저장됩니다.

성능 데이터를 가져오고 SQL 아웃라인 보기에서 데이터를 볼 수 있습니다.

Optim Performance Manager를 사용하여 저장소 데이터베이스에 있는 성능 데이터를 볼 수 있습니다. 데이터베이스를 모니터링 중인 Optim Performance Manager 설치에 로그온하십시오. Extended Insight 분석 대시보드에서 모니터한 데이터베이스를 선택하고 성능 정보를 보십시오. SQL문에 대한 성능 데이터가 대시보드 세부사항으로 표시됩니다.


피드백