oracle,Cannot SET AUTOTRACE解决问题 (只能在sql plus下执行)
2011-12-23 15:59
405 查看
1、SET AUTOTRACE参数
SET AUTOTRACE OFF ---------------- 不生成AUTOTRACE 报告,这是缺省模式
SET AUTOTRACE ON EXPLAIN ------ AUTOTRACE只显示优化器执行路径报告
SET AUTOTRACE ON STATISTICS -- 只显示执行统计信息
SET AUTOTRACE ON ----------------- 包含执行计划和统计信息
SET AUTOTRACE TRACEONLY ------ 同set autotrace on,但是不显示查询输出
2、只能在sql plus下执行
SQL> SET AUTOTRACE ON;
SQL> select count(*) from oz_member;
COUNT(*)
----------
472
执行计划
----------------------------------------------------------
-------------------------------------------------------
| Id | Operation | Name | Rows | Cost (%CPU)|
-------------------------------------------------------
| 0 | SELECT STATEMENT | | 1 | 1 (0)|
| 1 | SORT AGGREGATE | | 1 | |
| 2 | INDEX FULL SCAN| PK1_1 | 472 | 1 (0)|
-------------------------------------------------------
Note
-----
- 'PLAN_TABLE' is old version
统计信息
----------------------------------------------------------
193 recursive calls
0 db block gets
34 consistent gets
0 physical reads
0 redo size
409 bytes sent via SQL*Net to client
385 bytes received via SQL*Net from client
2 SQL*Net roundtrips to/from client
0 sorts (memory)
0 sorts (disk)
1 rows processed、
SET AUTOTRACE OFF ---------------- 不生成AUTOTRACE 报告,这是缺省模式
SET AUTOTRACE ON EXPLAIN ------ AUTOTRACE只显示优化器执行路径报告
SET AUTOTRACE ON STATISTICS -- 只显示执行统计信息
SET AUTOTRACE ON ----------------- 包含执行计划和统计信息
SET AUTOTRACE TRACEONLY ------ 同set autotrace on,但是不显示查询输出
2、只能在sql plus下执行
SQL> SET AUTOTRACE ON;
SQL> select count(*) from oz_member;
COUNT(*)
----------
472
执行计划
----------------------------------------------------------
-------------------------------------------------------
| Id | Operation | Name | Rows | Cost (%CPU)|
-------------------------------------------------------
| 0 | SELECT STATEMENT | | 1 | 1 (0)|
| 1 | SORT AGGREGATE | | 1 | |
| 2 | INDEX FULL SCAN| PK1_1 | 472 | 1 (0)|
-------------------------------------------------------
Note
-----
- 'PLAN_TABLE' is old version
统计信息
----------------------------------------------------------
193 recursive calls
0 db block gets
34 consistent gets
0 physical reads
0 redo size
409 bytes sent via SQL*Net to client
385 bytes received via SQL*Net from client
2 SQL*Net roundtrips to/from client
0 sorts (memory)
0 sorts (disk)
1 rows processed、
相关文章推荐
- oracle,Cannot SET AUTOTRACE解决问题
- oracle,Cannot SET AUTOTRACE解决问题
- oracle,Cannot SET AUTOTRACE解决问题
- 在sqlplus中执行set autotrace on 报cannot set autotrace 错误解决方法
- 在sqlplus中执行set autotrace on 报cannot set autotrace 错误解决方法
- cannot SET AUTOTRACE问题解决
- Oracle11g Cannot SET AUTOTRACE解决办法
- ORACLE开启执行计划 set autotrace on
- Oracle SET AutoTrace ON 查看执行计划
- set Autotrace使用的问题与解决
- 解决oracle set auto trace on 错误
- oracle set autotrace traceonly
- Oracle - SQL 优化 -------- > SET AUTOTRACE 中Statistics(统计信息)说明
- oracle Plsql 执行update或者delete时卡死问题解决办法
- [INS-30131] 执行安装程序验证所需的初始设置失败问题解决,windows下oracle安装步骤
- 关于php页面最大执行时间问题(set_time_limit函数在windows下不起作用的解决)
- 解决Oracle执行查询缓慢的问题
- fedora20 执行 arm-linux-gcc 出现 libz.so.1: cannot open shared object file问题解决方案