`
sunrise_king
  • 浏览: 171552 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

AUTOTRACE命令

SQL 
阅读更多

autotrace 是SQL*PLUS中有用的工具包。在调优中查看执行计划经常使用到,下面是其命令中常用到的。

set autotrace off 不产生autotrace报告。此设置为默认设置,查询按常规运行。

set autotrace on explain 查询按照常规运行,autotrace 报告只显示优化程序的执行路径。

set autotrace on statistics 查询按照常规执行,autotrace报告只显示sql语句的执行统计数据。

set autotrace on 查询执行发生,autotrace报告包括优化程序路径和sql语句执行统计数据。

set autotrace traceonly  想set autotrace on 一样,但禁止打印用户的查询输出结果。通常针对客户返回大结果集的查询而言的,对于想1000行这样大的输出量的打印和屏幕滚动(花费的时间通常比实际执行此查询本身还要长的操作),可以禁止该显示,而不必等待期操作。

set autotrace traceonly statistics 只显示运行统计数据。

set autotrace traceonly explain 只显示查询计划。

2
1
分享到:
评论
1 楼 wzy126126 2012-04-26  
好,谢谢了啊!

相关推荐

    autotrace:位图到矢量图形转换器

    AutoTrace是用于将位图转换为矢量图形的实用程序。 特征 追踪轮廓和中线 减少颜色和去除斑点 支持很多输入输出格式 执照 该程序可以在GNU通用公共许可证下使用。 输入和输出功能( input-*.[ch]和output-*.[ch] )...

    Oracle中使用DBMS_XPLAN处理执行计划详解

    在以前查看SQL执行计划的时候,我都是使用set autotrace命令,不过现在看来,DBMS_XPLAN包给出了更加简化的获取和显示计划的方式。 这5个函数分别对应不同的显示计划的方式,DBMS_XPLAN包不仅可以获取解释计划,它还...

    autotrace:运行一个过程,并在一个终端窗口中为您提供输出以及该过程中的其他遥测

    这是我通过使用以下命令查看strace和tcpdump来查看ping google.com (在“忘记”下在autotrace下运行它之后)所做的事情: autotrace 您还可以运行: autotrace 'ping google....

    查看Oracle的执行计划一句话命令

    set autotrace on  您可能感兴趣的文章:ORACLE数据库查看执行计划的方法Oracle中获取执行计划的几种方法分析Oracle中使用DBMS_XPLAN处理执行计划详解Oracle中基于hint的3种执行计划控制方法详细介绍Oracle中直方...

    Oracle数据库实验操作

    实验147:AUTOTRACE的使用 235 实验148:定位高消耗资源语句 236 实验149:收集数据库的统计信息 236 实验150:收集列的统计信息 238 实验151:自动收集统计信息 239 数据库的不同访问模式 240 实验152:全表扫描的...

    Oracle数据库管理员技术指南

    8.5.5 使用 AUTOTRACE 获得 SQL 语句 执行计划和统计数据 8.6 优化回退段 8.6.1 最小化回退段争用 8.6.2 使动态扩充最小化 8.6.3 分布回退段的 I/O 8.7 优化索引 8.7.1 怎样确定和重建产生碎片的索引 8.7.2 ...

    Toad 使用快速入门

    可以查看SQL语句的执行情况:通过下方的AutoTrace窗口 ,看到SQL语句的实际执行结果和执行效率。 支持历史SQL(F8) :可以方便的查询以前执行过的SQL,不用反复重新输入。  可以执行匿名块,存储过程,从...

    ORACLE9i_优化设计与系统调整

    §12.8.6 AUTOTRACE 实用程序 157 第13章 数据访问方法 160 §13.1 使用索引的访问方法 161 §13.1.1 何时创建索引 161 §13.1.2 索引列和表达式的选择 161 §13.1.3 选择复合索引的主列 161 §13.1.4 要用可选择性...

Global site tag (gtag.js) - Google Analytics