Scrips:打印AWR中执行计划的改变awr_plan_change.sql
2014-05-26 15:18
316 查看
set lines 155
col execs for 999,999,999
col avg_etime for 999,999.999
col avg_lio for 999,999,999.9
col begin_interval_time for a30
col node for 99999
break on plan_hash_value on startup_time skip 1
select ss.snap_id, ss.instance_number node, begin_interval_time, sql_id, plan_hash_value,
nvl(executions_delta,0) execs,
(elapsed_time_delta/decode(nvl(executions_delta,0),0,1,executions_delta))/1000000 avg_etime,
(buffer_gets_delta/decode(nvl(buffer_gets_delta,0),0,1,executions_delta)) avg_lio
from DBA_HIST_SQLSTAT S, DBA_HIST_SNAPSHOT SS
where sql_id = nvl('&sql_id','4dqs2k5tynk61')
and ss.snap_id = S.snap_id
and ss.instance_number = S.instance_number
and executions_delta > 0
order by 1, 2, 3
/
col execs for 999,999,999
col avg_etime for 999,999.999
col avg_lio for 999,999,999.9
col begin_interval_time for a30
col node for 99999
break on plan_hash_value on startup_time skip 1
select ss.snap_id, ss.instance_number node, begin_interval_time, sql_id, plan_hash_value,
nvl(executions_delta,0) execs,
(elapsed_time_delta/decode(nvl(executions_delta,0),0,1,executions_delta))/1000000 avg_etime,
(buffer_gets_delta/decode(nvl(buffer_gets_delta,0),0,1,executions_delta)) avg_lio
from DBA_HIST_SQLSTAT S, DBA_HIST_SNAPSHOT SS
where sql_id = nvl('&sql_id','4dqs2k5tynk61')
and ss.snap_id = S.snap_id
and ss.instance_number = S.instance_number
and executions_delta > 0
order by 1, 2, 3
/
相关文章推荐
- Scripts:打印执行计划中AWR的执行计划信息awr_plan_stats.sql
- Scripts:根据sql_id从AWR中查询执行计划(个人比较喜欢使用这个)display_awr_plan.sql
- 11g新特性SQL执行计划管理(SQL Plan Management) (1)
- [Oracle]如何查看SQL的执行计划 - DBMS_XPLAN Package
- Oracle SQL执行计划基线总结(SQL Plan Baseline)
- 使用hint改变SQL执行计划的方法
- 使用V$SQL_PLAN视图获取曾经执行过的SQL语句执行计划
- 察看执行计划和sql跟踪工具之explain plan
- 官方文档:11G新特性SQL PLAN BASLINE 执行计划基线
- 手动创建SQL_profile 改变和稳定 SQL 执行计划
- v$sql_plan看到不执行计划
- 利用AWR 查看SQL 执行计划
- SAP HANA SQL执行计划(SAP HANA SQL explain plan)(SQL 优化分析)
- 11G新特性SQL PLAN BASLINE 执行计划基线
- showplan_text查询计划查询sql执行顺序 时间 IO
- SAP HANA SQL执行计划(SAP HANA SQL explain plan)
- 如何使用ordered提示改变SQL执行计划
- 利用AWR 查看SQL 执行计划
- printsql.sql 打印对应spid或sid所对应的sql以及其执行计划
- 查询oracle sql的执行计划时,一个很重要的视图--dba_hist_sql_plan