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

(转)oracle autotrace设置

 
阅读更多

原文路径: http://hi.baidu.com/searchsprit/item/a575b78d086852c8b0715478  

 

       set autotrace off ---------------- 不生成autotrace 报告,这是缺省模式
  set autotrace on explain ------ autotrace只显示优化器执行路径报告
  set autotrace on statistics -- 只显示执行统计信息
  set autotrace on ----------------- 包含执行计划和统计信息
  set autotrace traceonly ------ 同set autotrace on,但是不显示查询输出
       set autotrace on explain; --只显示执行计划
       set autotrace on statistics;--只显示统计信息
       set autotrace traceonly;--不显示查询结果
       set autotrace traceonly explain;--比较实用的选项,只显示执行计划,但是与set autotrace on explain;相比不会执行语句,对于仅仅查看大表的Explain Plan非常管用。

分享到:
评论

相关推荐

    oracle 的Autotrace介绍

    Oracle Autotrace 介绍 Oracle Autotrace 是 Oracle 10g 中的一项新技术,用于自动跟踪 SQL 语句的执行计划并提供与该语句的处理有关的统计。Autotrace 是 SQL*Plus 的一项功能,可以用来替代 SQL Trace 使用。...

    oracle使用autotrace 功能

    Oracle的Autotrace是SQL*Plus中的一个强大工具,它主要用于帮助数据库管理员和开发人员分析SQL查询的执行计划,并收集执行时的性能统计数据。通过这些信息,可以有效地进行SQL查询优化,提高数据库的性能。下面是...

    Oracle性能分析——使用set_autotrace_on和set_timing_on来分析select语句的性能.doc

    Oracle 性能分析——使用 set_autotrace_on 和 set_timing_on 来分析 select 语句的性能 Oracle 数据库性能分析是数据库优化的重要步骤之一,通过对 SQL 语句的执行计划和运行时间的分析,可以了解数据库的性能瓶颈...

    Oracle默认用户名与密码速查表.doc

    使用 AutoTrace 需要设置 AUTOTRACE ON,然后就可以看到 SQL 语句的执行计划和执行成本信息。 使用 AutoTrace 工具需要执行以下步骤: 1. 首先,连接到 Oracle 数据库,使用 connect / as sysdba 命令。 2. 然后...

    oracle怎么查看执行计划

    ### Oracle如何使用AUTOTRACE查看执行计划 在Oracle数据库管理中,查看SQL语句的执行计划是一项重要的技能,这有助于优化查询性能、诊断性能问题等。AUTOTRACE是Oracle提供的一种强大的工具,用于自动展示SQL语句的...

    oracle explain plan总结

    ### Oracle Explain Plan 总结 #### 一、Oracle 执行计划的重要性 在Oracle数据库中,为了提高查询效率和系统性能,我们需要对SQL语句进行优化。优化的第一步就是理解SQL语句的执行计划。执行计划是指Oracle数据库...

    oracle的索引学习

    当执行查询时,Oracle数据库能够利用索引来避免全表扫描,转而执行索引扫描,从而提高查询速度。然而,创建和维护索引也会带来一定的成本,包括存储空间和更新索引时的额外开销。 在Oracle中,常见的索引类型有B树...

    Apress_Expert one on one Oracle

    本书还提供了Oracle开发环境的设置指南,包括如何配置SQL\*PLUS环境、启用AUTOTRACE功能、选择合适的C编译器等。此外,还提出了一套Oracle代码编写规范,以确保代码的可读性和维护性。 ### 六、案例分析与实践建议 ...

    Oracle中SQL语句执行效率的查找与解决

    Oracle提供了多种工具来分析SQL执行计划,包括EXPLAIN PLAN和AUTOTRACE。通过这些工具,可以详细查看SQL语句如何访问表和索引,以及执行过程中涉及的操作类型。 #### 二、执行计划优化 Oracle数据库的执行计划选择...

    oracle数据库开发规范.pdf

    2. Oracle的自动跟踪(autotrace)用于跟踪SQL语句的执行情况。 3. Oracle的SQL优化器(CBO)使用统计信息来选择最优的执行计划。 4. Oracle的行级锁定(row-level locking)用于保证并发事务的正确性。 5. ...

    Oracle数据库连接与会话

    Oracle数据库连接与会话 Oracle数据库连接与会话是Oracle数据库管理系统中的两个核心概念。它们之间存在一定的关系,但又有着明显的区别。 连接是一种从客户端到数据库实例的物理通道,可以通过网络或IPC机制建立...

    Oracle执行计划1.ppt

    其中,Explain 是通过 Execute Plan 语句生成执行计划的,Autotrace 是通过设置 autotrace 参数生成执行计划的。 在 Oracle 中,生成执行计划需要创建一个 Plan_table 表,用于存储执行计划的信息。该表包括了执行...

    Oracle执行计划介绍与测试.pdf

    ### Oracle执行计划深入解析 #### 引言 在数据库领域,尤其对于大型企业级应用,Oracle数据库因其强大的功能和稳定性而被广泛采用。在Oracle中,执行计划是数据库优化器根据SQL语句特性生成的一系列步骤,用于指导...

    Oracle连接和使用.pdf

    autotrace是Oracle数据库中一个非常实用的工具,它可以生成SQL的执行计划,提供执行时间、缓冲区获取次数等统计信息,帮助优化SQL性能。尽管本文仅介绍了autotrace的基本使用,但实际它还包含更多高级功能,如...

    大牛出手Oracle SQL优化实例讲解

    1.Oracle如何得到一个很大的表 2.loop insert 实例 3.autotrace验证索引的性能到底有多大? 4.EXPLAIN验证SQL是否走索引 5.结合autotrace创建并验证函数索引 6.sql trace分析工具--TKPROF详细讲解 7.V$SQL视图详解加...

    Oracle执行计划.ppt

    * Autotrace 工具:Autotrace 是 Oracle 提供的一种工具,可以自动跟踪执行计划。 * 其他工具:还有其他工具可以获取执行计划,例如 Oracle Enterprise Manager 等。 四、执行计划的优化 执行计划的优化是指 ...

    oracle dba 面试题总结

    使用 set autotrace on 语句可以查看 SQL 的执行计划,并且可以使用 explain plan 语句来查看执行计划的详细信息。在优化器模式为 CHOOSE 时,如果表有统计信息,优化器将选择 Cost-Based Optimizer(CBO),否则...

    oracle性能监控_oracle_维护_日常_性能_监控_

    通过工具如`sqlplus`、` tkprof` 或 `autotrace`,我们可以分析SQL的执行计划,找出慢查询并进行优化。例如,使用`EXPLAIN PLAN`可以查看SQL的执行计划,`DBMS_X PLAN DISPLAY`用于获取已执行的计划,而`v$session_...

    ORACLE数据库查看执行计划

    此外,还可以通过设置`AUTOTRACE`来同时获取执行时间和统计信息。 - `SET TIMING ON` 开启执行时间统计。 - `SET AUTOTRACE ON EXPLAIN` 显示执行计划,不显示执行时间和统计信息。 - `SET AUTOTRACE ON` 显示...

Global site tag (gtag.js) - Google Analytics