오라클에서 쿼리 수행계획을 찾다보니 확인하고,
다음과 같이 샘플 예제를 넣어서 확인해버릇 해야겠다.


내가 이해하기로는 크게 3 블럭으로 나눈다.

  1. PLAN_TABLE(플랜계획내용을 저장하는 테이블) 에 STATEMENT_ID 를 부여
  2. 실행할 쿼리
  3. 플랜계획내용 조회
SET SERVEROUTPUT ON;
EXPLAIN PLAN SET statement_id = 'EX1' INTO PLAN_TABLE FOR

SELECT * FROM "대상테이블" /* 수행계획을 확인할 대상쿼리 */

SELECT * FROM PLAN_TABLE
WHERE STATEMENT_ID = 'EX1'

위 쿼리가 실행할 샘플 예제 입니다.


참고링크 : http://najuung.tistory.com/56

저작자 표시
신고

+ Recent posts