码迷,mamicode.com
首页 >  
搜索关键字:autotrace    ( 69个结果
oracle --- spoon
一、Spool常用的设置set arraysize 5000; //此参数可提高SPOOL卸载的速度,最大可以设置为5000 set autotrace on; //设置允许对执行的sql进行分析set colsep ','; //域输出分隔符set echo off; //显示star...
分类:数据库   时间:2015-03-17 21:46:10    阅读次数:181
set autotrace打印出来的执行计划不一定准确
http://blog.csdn.net/robo23/article/details/42616067 文章里简单地比较了EXPLAIN PLAN FOR和SET AUTOTRACE的方法来打印执行计划。 但偶然的机会我发现SET AUTOTRCE尽管有真实去执行SQL,但打印出来的执行计划并不一定准确。看如下实验: T表有10万条记录,A字段有普通索引,A字段的选择性很好: SQL> ...
分类:其他好文   时间:2015-02-20 09:46:31    阅读次数:133
set Autotrace的使用
setAutotrace的使用关于Autotrace几个常用选项的说明:SETAUTOTRACEOFF----------------不生成AUTOTRACE报告,这是缺省模式SETAUTOTRACEONEXPLAIN---------AUTOTRACE只显示优化器执行路径报告SETAUTOTRACEONSTATISTICS------只显示执行统计信息SETAUTOTRACEON-----------------..
分类:其他好文   时间:2015-02-16 19:45:27    阅读次数:130
Oracle set autotrace 时提示:Cannot find the Session Identifier. Check PLUSTRACE role is enabled
SQL> set autotraceUsage: SET AUTOT[RACE] {OFF | ON | TRACE[ONLY]} [EXP[LAIN]] [STAT[ISTICS]]SQL> set autotrace onSP2-0618: Cannot find the Session Ide...
分类:数据库   时间:2015-02-16 16:51:09    阅读次数:190
开启sqlplus中执行计划
在sqlplus中我们一般用Autotrace来查看执行计划,从而对于一些语句执行过程分析,开展优化工作。这里就演示一下如何将autotrace权限授予给普通的用户,以scott用户为例(set autotrace on;) 工具/原料 sqlplus ssh linux 方法/步骤 1.登录sco...
分类:数据库   时间:2015-02-12 12:10:42    阅读次数:196
02 性能工具包
前面介绍了一些 SQL*PLUS 知识, 我已经知道, 注意: autotrace 只能运行在SQL*PLUS上, 在 toad 上运行, 实际底层也是运行在 sql*plus 上.AUTOTRACEautotrace 显示计划很容易, 但是, 它很容易遗漏一些重要信息, 例如 分区信息, 绑定变量...
分类:其他好文   时间:2015-01-20 17:15:29    阅读次数:201
简单对比查看执行计划的两种方法EXPLAIN PLAN 和 AUTOTRACE
EXPLAIN PLAN 和 AUTOTRACE 都可以查看执行计划。 值得一提的是:前者只是优化器通过读取数据字典的统计信息做出'最佳'访问路径判断,并没有真正去执行语句;后者是实际去执行了SQL语句,同时把访问记录数、执行计划、统计信息等打印出来。 下面粘出实验结果加以说明,注意对比两者的耗时:   SQL> CONNECT /AS SYSDBA Connected.SQL> SET ...
分类:其他好文   时间:2015-01-12 09:26:48    阅读次数:135
如何得到真实的执行计划
通常,我们可以使用如下四种方法来得到目标sql的执行计划:(1)explainplan命令(2)dbms_xplan包(3)sqlplus中的autotrace开关(4)10046事件这其中除了第四种方法之外,其他三种方法得到的执行计划都可能是不准确的。在oracle数据库中判断得到的执行计划是否准确,就是看目..
分类:其他好文   时间:2014-12-21 02:00:11    阅读次数:260
查看执行计划之AUTOTRACE开关
在sqlplus中将autotrace开关打开也能得到目标sql的执行计划,而且,除此之外还能得到目标sql在执行时的资源消耗量,即通过设置AUTOTRACE开关我们可以额外观察到目标sql执行时所耗费的物理读,逻辑读,产生redo的数量已经排序的数量等。(1)在sqlplus的当前session中执行命令se..
分类:其他好文   时间:2014-12-14 18:42:18    阅读次数:231
10046事件和tkprof命令
使用10046事件是在oralce数据库中查看目标sql的执行计划的另外一种方法。这种方法与使用explainplan命令,dbms_xplan包和autotrace开关的不同之处在于,所得到的执行计划的中明确显示了目标sql实际执行计划中每一个执行步骤所消耗的逻辑读,物理读和花费的时间。这种细粒度的明..
分类:其他好文   时间:2014-12-14 18:41:57    阅读次数:254
69条   上一页 1 ... 3 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!