SQL튜닝 oracle 툴을 이용하지 않고 실행계획을 보기
1. EXPLAN PLAN STATEMENT 옵티마이저가 주는 실행계획은 차선으로 생각. 실행계획은 만들겠다 EXPLAIN PLAN SET STATEMENT_ID ='TEST1' INTO PLAN_TABLE FOR SELECT A.ENAME, A.DEPTNO, B.DNAME FROM EMP A, DEPT B WHERE A.DEPTNO = B.DEPTNO; 해당 실행 계획이 만들어지고 플랜에 테이블에 플랜이 만들어진다. 그리고 결과를 보려면 SELECT LPAD(' ',2 * (LEVEL-1))||OPERATION as OPERATION, OPTIONS, OBJECT_NAME, POSITION as POS, OBJECT_INSTANCE as INST, ID, PARENT_ID as P_ID FROM PLA..
2021. 1. 4.