WebSphere Application Server, 버전 7.0에서 실행되는 웹 응용프로그램의 SQL문에 대한 성능 데이터 생성, 보기 및 비교

WebSphere® Application Server, 버전 7.0에서 실행할 웹 응용프로그램을 개발 중인 경우, 응용프로그램을 사용자의 테스트 시스템으로 익스포트하고, 응용프로그램을 실행하여 SQL문의 성능에 대한 데이터 세트를 생성한 후, 해당 데이터 세트를 SQL 아웃라인 보기로 임포트할 수 있습니다. 또한 SQL 아웃라인 보기에서 두 데이터 세트를 비교할 수도 있습니다.
시작하기 전에
익스포트하는 응용프로그램은 pureQuery에 대해 사용 가능한 Java™ 프로젝트에 있어야 합니다.

pureQuery 실행 구성을 작성하고 실행하여 프로젝트에 대해 하나 이상의 성능 데이터 세트를 작성해야 합니다. 응용프로그램에서 SQL문의 성능에 대한 데이터 생성을 참조하십시오.

이 태스크 정보

WebSphere Application Server, 버전 7.0에서 실행 중인 웹 응용프로그램에서 성능 데이터 세트를 생성하려면 다음을 수행하십시오.

  1. WebSphere Application Server, 버전 7.0을 실행 중인 시스템에 pqProfiler.jar 파일을 놓으십시오. pqProfiler.jar은 사용자 파일 시스템에서 Java 프로젝트의 폴더에 있습니다. 예를 들어, 사용자 작업 스페이스가 C:\workspace이고 Java 프로젝트가 pureQueryApplication이면, 파일 시스템의 폴더는 C:\workspace\pureQueryApplication입니다.
  2. WebSphere Application Server에 대한 설치 디렉토리의 java/jre/lib/security 폴더에 있는 java.policy 파일에 다음 엔트리를 추가하십시오. 엔트리에서, path-to-file을 pqProfiler.jar 파일의 절대 경로로 바꾸십시오.
    grant codeBase "file://path-to-file/pqProfiler.jar" {
       permission java.util.PropertyPermission "*", "read";
      };
  3. WebSphere Application Server에 대한 관리 콘솔에 로그인하십시오.
  4. 서버 > 서버 유형 > WebSphere Application Servers를 선택하십시오.
  5. 웹 응용프로그램을 선택하십시오.
  6. 서버 기반 구조 섹션에서 Java 및 프로세스 관리 > 프로세스 정의 > Java Virtual Machine을 선택하십시오.
  7. 일반 JVM 인수 필드에서 다음 엔트리를 입력하십시오. 여기서 path-to-output-file은 성능 데이터를 포함할 파일의 절대 경로 및 이름입니다. 출력 파일의 확장자는 .epd여야 합니다.
    -Xbootclasspath/a:path-to-pdqmgmt.jar -javaagent:path-to-pqProfiler.jar=path-to-output-file
  8. 웹 응용프로그램을 실행하십시오.
  9. SQL 아웃라인 보기에서 성능 데이터를 보려면 다음을 수행하십시오.
    1. Windows® 탐색기와 같은 파일 시스템 관리 프로그램에서 Java 프로젝트의 pureQueryFolder\exec 폴더로 .epd 파일을 끌어다 놓으십시오. 사용자가 원하는 경우, 대신 .epd 파일을 사용자 파일 시스템의 workspace\Java-project\pureQueryFolder\exec 폴더로 복사한 후 프로젝트 탐색기에서 프로젝트 폴더를 마우스 오른쪽 단추로 눌러서 새로 고침을 선택하십시오.
    2. 프로젝트 탐색기에서 프로젝트 폴더를 마우스 오른쪽 단추로 누르고 pureQuery > SQL 아웃라인에서 프로젝트 새로 고침을 선택하십시오.
    3. SQL 아웃라인 보기의 성능 데이터 세트 필드에서 현재 데이터를 선택하십시오(아직 선택하지 않은 경우).
  10. 생성된 성능 데이터를, 이미 SQL 아웃라인 보기로 임포트한 다른 생성된 성능 데이터 세트와 비교하려면 다음을 수행하십시오.
    1. 패키지 탐색기에서 응용프로그램을 포함하는 Java 프로젝트의 pureQueryFolder 폴더를 펼치십시오. 그런 다음 exec 폴더를 펼치십시오.
    2. exec 폴더에 .epd 파일이 있는 경우 이 파일을 파일 시스템으로 익스포트하십시오(사본을 저장하려는 경우). 그런 다음 exec 폴더에서 .epd 파일을 삭제하십시오.
    3. exec 폴더를 마우스 오른쪽 단추로 누른 후 임포트를 선택하십시오.
    4. 임포트 창에서 일반 > 파일 시스템을 선택하십시오. 다음을 누르십시오.
    5. 방금 생성한 .epd 파일을 지정하고 완료를 누르십시오.
    6. Java 프로젝트를 마우스 오른쪽 단추로 누르고 pureQuery > SQL 아웃라인에서 프로젝트 새로 고침을 선택하십시오. 생성된 데이터 세트는 이제 SQL 아웃라인 보기에서 현재 데이터 세트입니다.
    7. 비교 체크 박스를 선택하십시오.
    8. 비교 체크 박스의 오른쪽에 있는 필드에서 이전에 생성하고 SQL 아웃라인 보기로 임포트한 데이터 세트를 선택하십시오.

피드백