码迷,mamicode.com
首页 >  
搜索关键字:dbms_xplan    ( 45个结果
查看AWR和获取缓存库中的执行计划
1、AWR执行计划select * from table(dbms_xplan.display_awr('8qfs8857jc8fw',null,null,'ADVANCED')); SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY_AWR('8qfs8857jc8fw'...
分类:其他好文   时间:2015-01-22 14:58:54    阅读次数:192
如何得到真实的执行计划
通常,我们可以使用如下四种方法来得到目标sql的执行计划:(1)explainplan命令(2)dbms_xplan包(3)sqlplus中的autotrace开关(4)10046事件这其中除了第四种方法之外,其他三种方法得到的执行计划都可能是不准确的。在oracle数据库中判断得到的执行计划是否准确,就是看目..
分类:其他好文   时间:2014-12-21 02:00:11    阅读次数:260
10046事件和tkprof命令
使用10046事件是在oralce数据库中查看目标sql的执行计划的另外一种方法。这种方法与使用explainplan命令,dbms_xplan包和autotrace开关的不同之处在于,所得到的执行计划的中明确显示了目标sql实际执行计划中每一个执行步骤所消耗的逻辑读,物理读和花费的时间。这种细粒度的明..
分类:其他好文   时间:2014-12-14 18:41:57    阅读次数:254
oracle查看执行计划之DBMS_XPLAN
使用DBMS_XPLAN包中的方法是在oracle数据库中得到目标SQL的执行计划的另一种方法。针对不同的应用场景吗,你可以选择如下四种方法中的一种:select*fromtable(dbms_xplan.display)select*fromtable(dbms_xplan.display_cursor(null,null,‘advenced‘));select*fromtable(dbms_xp..
分类:数据库   时间:2014-12-12 16:56:08    阅读次数:316
如何获取执行计划
如何oracle的获取执行计划 1.获取普通执行计划,效果类似于先执行set autot on exp;然后执行sql。 explan plan for your_sql; select * from table(dbms_xplan.display); 2.获取具有outline信息的执行计划,用sqlprofile调优时非常有用,或者用这个执行计划了解更多oracle内部的hint ...
分类:其他好文   时间:2014-11-06 11:10:21    阅读次数:133
dbms_xplan.display_awr方式获取执行计划的实验和之前的误导
《查看Oracle执行计划的几种常用方法-系列1》(http://blog.csdn.net/bisal/article/details/38919181)这篇博文中曾提到一个隐藏问题: “隐藏问题2: 实验这部分内容发现使用select * from table(dbms_xplan.display_awr('sql_id'));并没有结果,@黄玮老师说有可能是AWR收集的是top的SQL,...
分类:数据库   时间:2014-10-28 13:53:24    阅读次数:215
转 User has no SELECT privilege on V$SESSION
使用dbms_xplan.display_cursor function的时候发现如下错误。SQL> select * from table(dbms_xplan.display_cursor);PLAN_TABLE_OUTPUT-----------------------------------...
分类:其他好文   时间:2014-09-28 20:04:15    阅读次数:375
SQL Tuning 基础概述02 - explain plan的使用
1.explain plan的使用SQL> explain plan for delete from t_jingyu;Explained.SQL> select * from table(dbms_xplan.display);PLAN_TABLE_OUTPUT------------------...
分类:数据库   时间:2014-09-01 00:21:22    阅读次数:272
查看Oracle执行计划的几种常用方法-系列1
SQL的执行计划实际代表了目标SQL在Oracle数据库内部的具体执行步骤,作为调优,只有知道了优化器选择的执行计划是否为当前情形下最优的执行计划,才能够知道下一步往什么方向。 执行计划的定义:执行目标SQL的所有步骤的组合。 我们首先列出查看执行计划的一些常用方法: 1. explain plan命令 PL/SQL Developer中通过快捷键F5就可以查看目标SQ...
分类:数据库   时间:2014-08-30 23:10:50    阅读次数:462
通过dbms_xplan.display_cursor识别低效的执行计划
dbms_xplan.display_cursor定义:function display_cursor(sql_id varchar2 default null, cursor_child_no integer default 0, formatvarchar2 default 'TYPICAL')...
分类:数据库   时间:2014-07-22 00:09:34    阅读次数:376
45条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!