以下命令用于Windows操作系统
一、使用autotrace
进入sqlplus
1.使用utxlplan脚本创建表
sqlplus中执行命令
@?/rdbms/admin/utlxplan
2.创建同义词为了多个用户可以共享一个plan_table 并授权给public
create public synonym plan_table for plan_table;
grant all on plan_table to public;
3.创建plustrace 角色
执行命令 @?/sqlplus/admin/plustrce
4.将角色权限授予public
grant plustrace to public;
使用以下命令改变跟踪状态
通过键入explain plan for + [待分析sql文]执行解析;
其次输入SELECT * FROM TABLE( DBMS_XPLAN.DISPLAY() );命令可查看分析结果