鲁商置业董事长简历:获取、阅读执行计划
来源:百度文库 编辑:偶看新闻 时间:2024/04/30 17:11:14
SQL>select * from table(dbms_xplan.display);
2、SET AUTOTRACE ON EXPLAIN
(set autot on exp)
SQLPLUS的命令,在执行SQL语句的同时显示执行计划,设置EXP(LAIN)的目的是只显示执行计划而不显示统计信息.。
执行了set autotrace on explain语句之后,接下来的查询、插入、更新、删除语句就会显示执行计划,直到执行“set autotrace off;”语句。如果是设置了set autotrace on,除了会显示执行计划之外,还会显示一些有用的统计信息。set autotrace off ---------------- 不生成autotrace 报告,这是缺省模式
set autotrace on explain ------ autotrace只显示优化器执行路径报告
set autotrace on statistics -- 只显示执行统计信息
set autotrace on ----------------- 包含执行计划和统计信息
set autotrace traceonly ------ 同set autotrace on,但是不显示查询输(1). set autotrace on explain; --只显示执行计划
SQL> set autotrace on explain;
SQL>
----------
Execution Plan
----------------------------------------------------------
(2). set autotrace on statistics;--只显示统计信息
SQL> set autotrace on statistics;
SQL> select count(*) from dba_objects;
----------
Statistics
----------------------------------------------------------