DBA Command Manager for DB2 모듈을 사용하여 SQL 문을 Explain할 수 있습니다. 이 모듈은 SQL 문에 대해 DB2 EXPLAIN을 실행하고 해당 문에 대한 액세스 경로 정보와 CA 제공 규칙 및 권장 사항을 반환합니다.
참고: EXPLAIN 처리는 현재 주석을 지원하지 않습니다. 복잡한 문을 개발할 때 추가된 주석은 EXPLAIN을 수행하기 전에 제거해야 합니다.
이 모듈은 SELECT, INSERT, UPDATE 등의 DML 문을 Explain할 수 있습니다. 일반적으로 CREATE 또는 ALTER 등으로 시작하는 DDL 문은 Explain하지 마십시오.
다음 단계를 수행하십시오.
참고: 문의 구문은 대문자를 사용하여 입력하고 SQL 문은 한 번에 하나만 입력하십시오. EXPLAIN은 포함된 주석을 지원하지 않습니다.
이 모듈은 문을 Explain합니다. 또한 이 모듈은 액세스 경로 정보도 표시합니다. 이 정보는 "Access Path"(액세스 경로) 탭에 표시되고 SQL 문과 관련하여 CA가 제공하는 규칙 및 권장 사항은 "Rules and Recommendations"(규칙 및 권장 사항) 탭에 표시됩니다.
처음 2000개의 행만 반환되고 나머지 행은 잘립니다.
중요! 권장 규칙 및 권장 사항의 전체 출력을 보려면 각 사용자가 CA Plan Analyzer @DEFAULT 규칙 집합을 작성해야 합니다.
CA Plan Analyzer에 @DEFAULT 규칙 집합이 정의되어 있지 않은 경우 EXPLAIN 요청 출력이 불완전할 수 있습니다.
참고: EXPLAIN을 실행하기 전에 구문 검사가 수행됩니다. DDL과 같이 Explain이 불가능한 SQL 문에서는 Explain이 불가능한 문 오류 대신 SQL 구문 오류가 생성됩니다.
|
Copyright © 2013 CA.
All rights reserved.
|
|