【Oracle】-その他-AUTOTRACE機能(SQL*Plus)
導入
> sqlplus /nolog
SQL> connect / AS sysdba
【UNIX】
@${ORACLE_HOME}/sqlplus/admin/plustrce.sql
【Windows】
@%ORACLE_HOME%\sqlplus\admin\plustrce.sql
ユーザー付与
> sqlplus /nolog
SQL> connect / AS sysdba
SQL> grant plustrace to <ユーザー名>
SQL> connect <ユーザー名>/<パスワード>
【UNIX】
@${ORACLE_HOME}/rdbms/admin/utlxplan.sql
【Windows】
@%ORACLE_HOME%\rdbms\admin\utlxplan.sql
使用方法
> sqlplus <ユーザー名>/<パスワード>
★使用用途により、使い分ける。
--# 通常のTRACE取得
SQL> SET AUTOTRACE ON
--# 検索処理を実行せず実行計画を取得する。
SQL> SET AUTOTRACE TRACEONLY EXPLAIN
最終更新:2006年10月18日 22:45