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 只显示执行的统计信息
4 set autotrace on 包含2,3两项内容
5 set autotrace traceonly 与on相似,但不显示语句的执行结果
使用设置autotrace 选项来执行sql命令同时,自动的或得语句的执行计划和统计信息
autotrace 是一个很出色的oracle sql 语句的诊断工具,与explain plan 不同的是
这条sql是实际执行的,同时autotrace使用起来比较方便。
统计信息
recursive calls 递归调用
db block gets 从buffer cache中读取的block的数量
consistent gets 从buffer cache中读取的undo数据的blockd的数量
physical reads 从磁盘中读取block的数量
redo size dml生产的redo 的大小
sorts(memory) 在内存中执行的排序量
sorts(disk) 在磁盘上执行的排序量
rows processed
时间: 2024-10-07 21:20:03