plan

    오라클 Plan 정보 보는 방법

    보통 set autotrace on 명령으로 plan 정보를 보는데, 회사의 DBA가 추천한 방법이 있어서 기록을 남긴다. 1. 사용자 계정으로 DB 접속 ( 시스템 계정의 경우 불필요한 쿼리까지 포함됨 ) $ sqlplus system/ 2. 쿼리 실행 SQL> alter session set sql_trace = true; SQL> 쿼리실행 ( 복수의 쿼리 가능 ) SQL> alter session set sql_trace = false; ( udump 생성을 위해 필수 ) 3. 결과 확인 $ cd $ORACLE_BASE $ cd ./admin/DB명/udump $ ls –ltr ( 가장 최근 파일 확인 ) $ tkprof 파일명.trc tt.txt sys=no; ( Trace 파일을 사람이 해석 가..