SQL 아웃라인 보기를 사용하려면 다음을 수행하십시오.
보기는 화면의 맨 아래에 표시된 세 개의 페이지로 구성됩니다.
SQL 아웃라인 보기의 데이터베이스 페이지에서는 자체가 데이터베이스 스키마 아래에 그룹화되는 데이터베이스 오브젝트 아래에서 SQL문이 그룹화됩니다. 각 명령문을 펼칠 수 있다는 점에 주목하십시오.
이 데이터베이스 보기의 계층 구조는 다음과 같습니다.
데이터베이스 스키마
테이블
SQL문 Java 프로젝트 SQL문을 실행하는 메소드
SQL문의 열
Java
프로젝트 Java 패키지 인터페이스
메소드 SQL문 데이터베이스 스키마
테이블
열
해당 파일이 Inventory_levelsData 탭에 열리고 pureQuery는 SELECT문이 있는 라인에 커서를 놓습니다.
SQL 아웃라인 보기는 보고자 하는 명령문만 표시하는 데 사용할 수 있는 필터를 제공합니다.
사용자 ID가 Java 프로젝트의 기본 스키마여도, SQL 아웃라인 보기는 패키지 탐색기가 나열하는 모든 Java 프로젝트의 SQL문을 표시합니다. 따라서 필터에 스키마를 지정해야 합니다.
확인을 클릭하는 경우, SQL 아웃라인 보기는 사용자가 지정한 기준마다 네 개의 SELECT문만 표시해야 합니다.
옵션 | 설명 |
---|---|
소스에서 찾기 | 이 옵션은 편집을 위해 명령문이 나타나는 Java 파일을 엽니다. 커서는 명령문이 있는 라인의 맨 앞에 위치됩니다. |
SQL 실행 | 이 옵션은 명령문을 실행하고 SQL 결과 보기에 결과를 표시합니다. |
SQL Editor에 표시 | 이 옵션은 편집을 위해 SQL Editor에서 명령문을 엽니다. |
SQL을 파일에 익스포트 | 이 옵션은 명령문을 파일로 저장합니다. |
비교 | 두 개의 명령문을 선택하는 경우 이 옵션은 비교 편집기에서 이 명령문을 엽니다. 이 편집기에서 두 명령문이 서로 어떻게 다른지 볼 수 있습니다. |
EXPLAIN 데이터 검색 | 이 옵션은 EXPLAIN 유틸리티를 실행합니다. EXPLAIN은 SQL SELECT, INSERT, UPDATE 또는 DELETE문 실행에서 계산된 비용에 대한 정보를 생성하는 Visual Explain의 모니터링 도구입니다. |
Visual Explain 열기 | 이 옵션은 Explain 데이터 수집 마법사를 열어서 Visual Explain이 명령문에 대한 액세스 플랜 다이어그램을 표시하기 위해 필요로 하는 정보를 수집합니다. Explain 데이터 수집 마법사를 완료하면, 명령문에 대한 액세스 플랜 다이어그램을 표시하기 위해 액세스 플랜 다이어그램 보기가 열립니다. Visual Explain에 대한 자세한 정보는 Visual Explain으로 액세스 플랜 다이어그램 작성을 참조하십시오. |
쿼리 튜너 보고서 가져오기 | Optim™쿼리 튜너가 시스템에 설치된 경우 명령문 튜닝에 대한 권장사항을 생성합니다. |
쿼리 튜너 열기 | Optim 쿼리 튜너가 시스템에 설치된 경우 Optim 쿼리 튜너에서 명령문을 엽니다. |
pureQuery 코드 생성 | SELECT문의 경우, 이 옵션은 명령문을 실행하는
메소드가 있는 인터페이스를 생성합니다. 이 옵션은 또한
인터페이스의 구현을 생성합니다. 쿼리 결과를 보유할 수 있는 Bean을
생성하거나 기존 Bean을 사용할 것인지 여부를 선택할 수 있습니다.
DELETE, INSERT 및 UPDATE 문의 경우, 이 옵션은 명령문을 실행하는 메소드와 해당 인터페이스의 구현을 포함하는 인터페이스를 생성합니다. |
pureQueryXML에서 찾기 | pureQuery의 클라이언트 최적화(이 자습서에서는 다루지 않음)와 함께 이 옵션을 사용할 수 있습니다. |
필터 | 보려고 하는 SQL문만 표시하기 위해 사용할 수 있는 필터 창을 엽니다. |
테이블에 SQL 표시 또는 트리에 SQL 표시 | SQL문의 표시를 테이블 또는 트리로 전환합니다. |
데이터 표시 | 이 옵션은 명령문에 대한 성능 데이터나 EXPLAIN 데이터를 표시합니다. 다음 레슨에서는 사용자의 프로젝트에 있는 SQL문의 성능에 대한 데이터를 수집하기 위해 SQL 아웃라인 보기를 사용하는 방법을 학습합니다. |