AUTOT[RACE] {OFF|ON|TRACE[ONLY]} [EXP[LAIN]] [STAT[ISTICS]]
控制在成功执行SQL DML语句后显示一个跟踪报表。报表可包括一些关于执行情况的统计信息和执行计划。默认为OFF。
[OFF]:不显示跟踪报表。
[ON]:显示跟踪报表。设为ON或TRACEONLY隐含包括了EXPLAIN和STATISTICS选项。
[TRACEONLY]:显示跟踪报表但不显示查询结果。
[EXPLAIN]:显示查询执行路径。
[STATISTICS]:显示SQL语句统计信息。
代码
SQL> set autotrace traceonly
SQL> select * from scott.dept;
Execution Plan
----------------------------------------------------------
0 SELECT STATEMENT Optimizer=CHOOSE
1 0 TABLE ACCESS (FULL) OF 'DEPT'
Statistics
----------------------------------------------------------
0 recursive calls
2 db block gets
2 consistent gets
0 physical reads
0 redo size
604 bytes sent via SQL*Net to client
503 bytes received via SQL*Net from client
2 SQL*Net roundtrips to/from client
0 sorts (memory)
0 sorts (disk)
4 rows processed