2010년 2월 10일 수요일

[Oracle] 오라클 실행계획 보기, 토드설정법!

오라클설치폴더\rdbms\admin\utlxplan.sql 안에
실행계획 테이블 작성 코드 있음
1. 이걸로 실행계획 테이블 작성


예를 들어 테이블 이름을 plan_table로 만들었다면

 

2. EXPLAIN PLAN INTO plan_table FOR
    [SQL 검색 쿼리]

 

이렇게 하면 검색쿼리에 대한
옵티마이저 실행계획이
plan_table 내에 자동으로 저장이 된다

 

3. SELECT * FROM plan_table 하게되면 실행계획이 나온다.

 

그리고 다른 방법으로

토드에서 설정해주는 방법이 있다
1. view -> option -> Oracle -> General에 가서
   테이블명에 새로 만들어준 실행계획 테이블명을 적어 놓는다
2. 그 검색 할 쿼리를 쓰고나서 Ctrl+E를 누르면 실행계획이 나온다.


pl/sql developer 는 F5키 하면 플랜 나오든데 토드는 복잡해..

댓글 없음:

댓글 쓰기