今天就跟大家聊聊有关Oracle中怎么查看执行计划的命令,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
在SQL*PLUS(PL/SQL的命令窗口和SQL窗口均可)下执行下面步骤
EXPLAIN PLAN FOR
SELECT XXX FROM DUAL;
set linesize 4000;
set pagesize 4000;
SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);
SET TIMING ON –控制显示执行时间统计数据
SET AUTOTRACE ON EXPLAIN –这样设置包含执行计划、脚本数据输出,没有统计信息
执行需要查看执行计划的SQL语句
SET AUTOTRACE OFF –不生成AUTOTRACE报告,这是缺省模式
SET AUTOTRACE ON –这样设置包含执行计划、统计信息、以及脚本数据输出
执行需要查看执行计划的SQL语句
SET AUTOTRACE OFF
SET AUTOTRACE TRACEONLY –这样设置会有执行计划、统计信息,不会有脚本数据输出
执行需要查看执行计划的SQL语句
SET AUTOTRACE TRACEONLY STAT –这样设置只包含有统计信息
执行需要查看执行计划的SQL语句
看完上述内容,你们对Oracle中怎么查看执行计划的命令有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注云搜网行业资讯频道,感谢大家的支持。