SSISO Community

시소당

[oracle] Toad에서 Explan Plan을 볼 수 없을 경우 대처 방법

한동안 고생했었던 문제였다. -.-;;;

검색의 생활화!!! --ㅋ

 

1. sqlplus에 Explain을 사용할 사용자로 접근하여 %oracle_root_dir%/admin/utlxplan.sql 실행하여 Plan table 생성
2. TOAD 에서 view>option>oracle>generalExplan Plan Table Name을 utlxplan.sql에 의해서 생성된 테이블 명과 동일하게 셋팅


=> TOAD에서 Explain Plan을 실행(보려고할때) 시킬때마다 Plan테이블에 수행단계(결과)가 기록된다.


cf> utlxplan.sql


create table PLAN_TABLE (
        statement_id    varchar2(30),
        timestamp       date,
        remarks         varchar2(80),
        operation       varchar2(30),
        options         varchar2(30),
        object_node     varchar2(128),
        object_owner    varchar2(30),
        object_name     varchar2(30),
        object_instance numeric,
        object_type     varchar2(30),
        optimizer       varchar2(255),
        search_columns  number,
        id              numeric,
        parent_id       numeric,
        position        numeric,
        cost            numeric,
        cardinality     numeric,
        bytes           numeric,
        other_tag       varchar2(255),
        partition_start varchar2(255),
        partition_stop  varchar2(255),
        partition_id    numeric,
        other           long,
        distribution    varchar2(30));

1441 view

4.0 stars