ITPub博客

首页 > 数据库 > Oracle > set autotrace的选项和计划报告的属性

set autotrace的选项和计划报告的属性

Oracle 作者:xypincle 时间:2017-03-24 13:56:10 0 删除 编辑

  1. 一、set autotrace的常规选项:
  2. 1.set autotrace off 不生成autotrace报告,这是默认模式;
  3. 2.set autotrace on explain 只显示优化器执行路径报告
  4. 3.set autotrace on statistics 只显示执行统计信息
  5. 4.set autotrace on 显示执行计划和统计信息
  6. 5.set autotrace traceonly 同4,但是不显示查询输出
  7. 6.set autotrace traceonly explain 同explain plan,但是不执行语句,只产生计划
  8. 7.set autotrace traceonly statistics 同5,只显示执行路径

  9. 二、查询计划报告的属性:
  10. 1.cost 执行计划的成本
  11. 2.card 基数,它是特定查询计划步骤输出的记录行数的估量
  12. 3.bytes cbo预测的每一个计划步骤将返回的数据字节数量
  13. 4.recursive calls 递归调用sql语句的数目
  14. 5.db block gets 从缓冲区告诉缓存中读取的总块数
  15. 6.consistent gets 在缓存区高速缓存中一个块被请求进行读取的次数
  16. 7.physical reads 从数据文件到缓存去告诉缓存物理读取的数目
  17. 8.redo size 语句执行过程中产生的重做信息的字节数
  18. 9.bytes sent via sql*net to client 从服务器发送到客户端的字节数
  19. 10.bytes received via sql*net from client 从客户端接收的字节数
  20. 11.sql*net roundtrips to/from client 从客户机发送和接收的sql*net消息的总数,包括从多行的结果集中提取的往返消息
  21. 12.sorts(memory) 在内存中排序次数
  22. 13.sorts)disk) 在磁盘里的排序次数
  23. 14.rows processed 更改或选择返回的行数

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28878983/viewspace-2136001/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2013-05-11

  • 博文量
    208
  • 访问量
    213369