执行计划:SET AUTOTRACE TRACEONLY

SET AUTOTRACE OFF ---------------- 不生成AUTOTRACE 报告,这是缺省模式
SET AUTOTRACE ON EXPLAIN ------ AUTOTRACE只显示优化器执行路径报告
SET AUTOTRACE ON STATISTICS -- 只显示执行统计信息
SET AUTOTRACE ON ----------------- 包含执行计划和统计信息
SET AUTOTRACE TRACEONLY ------ 同set autotrace on,但是不显示查询输出

在ORACLE的SQLPLUS里用
输入命令回车就行了
---------------------
作者:sanshou
来源:CSDN
原文:https://blog.csdn.net/sanshou/article/details/18699825
版权声明:本文为博主原创文章,转载请附上博文链接!

原文地址:https://www.cnblogs.com/zjpeng/p/10769675.html

时间: 2024-10-11 11:37:07

执行计划:SET AUTOTRACE TRACEONLY的相关文章

查看执行计划之AUTOTRACE开关

在sqlplus中将autotrace开关打开也能得到目标sql的执行计划,而且,除此之外还能得到目标sql在执行时的资源消耗量,即通过设置AUTOTRACE开关我们可以额外观察到目标sql执行时所耗费的物理读,逻辑读,产生redo的数量已经排序的数量等. (1)在sqlplus的当前session中执行命令set autotrace on,可以在当前session中将autotrace开关完全打开.这样,在这个session中随后执行的所有sql除了显示sql执行结果之外,还会额外显示这些sq

闪回drop恢复表后sql执行计划异常

-----正常执行计划 set autotrace traceonly set linesize 1000 select /*+index(t idx_object_id)*/ * from t where object_id=19; Execution Plan ---------------------------------------------------------- Plan hash value: 2041828949 ------------------------------

oracle里的执行计划-查看

内容主要来自看书学习的笔记,如下记录了常见查询执行计划的方法. 2.2 如何查看执行计划1.explain plan2.dbms_xplan包3.autotrace4.10046事件5.10053事件6.awr/statspack报告(@?/rdbms/admin/awrsqrpt)7.脚本(display_cursor_9i.sql) 2.2.1 explain planexplain plan for sqlselect * from table(dbms_xplan.display);SQ

oracle执行计划解释

设置执行计划方法: set autotrace off          默认值,关闭执行计划 set autotrace on explain     只显示执行计划 set autotrace on statistics   只显示执行计划统计信息 set autotrace on          显示执行计划和统计信息 set autotrace traceonly      与on相似,不显示语句的执行结果 1.oracle数据库访问数据的方法 (1).全表扫描(Full Table

性能跟踪,查看执行计划的方法

set linesize 1000 ;  ---这句话是调整显示格式 set timing on;--显示执行sql的操作时间 set autotrace on; 显示语句的执行结果 set autotrace traceonly; 不显示语句的执行结果 设置autotrace 的命令 1 set autotrace off 此为默认值,即关闭autotrace 2 set autotrace on explan 只显示执行计划 3 set autotrace on statistics 只显示

oracle 执行计划的获取方法

1.用explain plan for来获取执行计划 explain plan for <sql>; select * from table(dbms_xplan.display()); 结果如下: --------------------------------------------------------------------------------------------------------------------- 优点 不需要真实执行sql,方便快捷 缺点 这里的执行计划并不

oracle如何查看执行计划

1.在PL/SQL Developer中得到一个SQL的执行计划 输入想要查看执行计划的目标SQL,再按一下快捷键F5就可以了.2.explain plan 命令 explain plan for + 目标SQL select * from table(dbms_xplan.display)3. DBMS_XPLAN 包 1) select * from table(dbms_xplan.display_cursor(null,null,'advanced')) 它用于在SQLPLUS中查看刚刚

DBMS_XPLAN Package来查看执行计划

查看执行计划除了AUTOTRACE的方法外,还可以使用DBMS_XPLAN Package来查看 1.执行"explain Plan"语法:SQL> Explain plan forTry this command:SQL> explain plan for select * from mtl_system_items_b where inventory_item_id = 149 and organization_id = 207;Explained这个命令会产生执行计划

获得执行计划方法-一 ORACLE AUTOTRACE

ORACLE sql trace AUTOTRACE 命令 1 SET AUTOTRACE OFF                   此为默认值,即关闭Autotrace2 SET AUTOTRACE ON                    产生结果集和解释计划并列出统计3 SET AUTOTRACE ON EXPLAIN            显示结果集和解释计划不显示统计4 SETAUTOTRACE TRACEONLY              显示解释计划和统计,尽管执行该语句但您将