개발자
[Oracle] 오라클 성능 관리 > Explain plan
zupper
2012. 2. 20. 15:58
참조: 오라클 성능 고도화 원리와 해법1
SQL을 실행하기 전에 실행계획을 확인하고 자 할 때, explain plan 명령을 사용
SQL> explain plan set statement_id ='query1' for
select * from emp where empno=7900;
해당 SQL에 대한 실행계획이PLAN_TABLE 에 저장된다.
'?' 는 $ORACLE_HOME 디렉토리를 대체하는 기호
# utlxpls 상세 내용 (오라클에서 제공해주는 스크립트, plan_table 에서 읽은 데이터 formatting 해서 출력)