Autotrace是sqlplus的一个工具,用来显示所执行查询的查询计划

设置步骤

• cd [ORACLE_HOME]/rdbms/admin
• log into SQL*Plus as SYSTEM
• run @utlxplan
• run CREATE PUBLIC SYNONYM PLAN_TABLE FOR PLAN_TABLE;
• run GRANT ALL ON PLAN_TABLE TO PUBLIC;

 

创建PLUSTRACE角色

cd [ORACLE_HOME]/sqlplus/admin
• log into SQL*Plus as SYS or AS SYSDBA
• run @plustrce
• run GRANT PLUSTRACE TO PUBLIC;

 

控制查询计划报告

  • SET AUTOTRACE OFF
  • SET AUTOTRACE ON EXPLAIN
  • SET AUTOTRACE ON STATISTICS
  • SET AUTOTRACE ON
  • SET AUTOTRACE TRACEONLY

这里没有写出以上命令的区别,自己记忆一下。

 

相关文章:

  • 2021-04-28
  • 2022-01-22
  • 2022-01-23
  • 2021-05-28
  • 2021-12-27
  • 2021-10-27
  • 2021-10-31
  • 2021-05-04
猜你喜欢
  • 2021-08-10
  • 2021-10-02
  • 2021-06-22
  • 2021-12-01
  • 2021-09-28
  • 2021-07-08
  • 2021-12-05
相关资源
相似解决方案