设置sqlplus的autotrace
1.cd D:\Oracle11gR2\product\11.2.0\dbhome_1\rdbms\admin; --[ORACLE_HOME]/rdbms/admin
2.sqlplus system/system@orcl -- 作为system登录
3.@utlxplan;
4.create public synonym PLAN_TABLE for PLAN_TABLE;
5.grant all on PLAN_TABLE to public;
创建并授予plustrace角色。
1.cd D:\Oracle11gR2\product\11.2.0\dbhome_1\sqlplus\admin;--[ORACLE_HOME]/sqlplus/admin
2.sqlplus sys/sys as sysdba@orcl -- 作为sys或sysdba登录 这里会可能有错误ORA-28009 这个是没有用dba 登录 自己百度下就知道了。
3.@plustrce;
4.grant plustrace to public;
可以设置autotrace的系统变量来控制报告。
set autotrace off; 不生成autotrace报告。默认。
set autotrace on explain;报告只显示优化器执行路径。
set autotrace on statistics;报告只显示sql语句的执行统计信息。
set autotrace on;报告包括以上两个。
set autotrace traceonly;和set autotrace on类似,但不显示用户的查询输出。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。