加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 站长百科 > 正文

Oracle 分析问题sql的历史执行情况

发布时间:2021-03-11 14:14:54 所属栏目:站长百科 来源:网络整理
导读:select ss.instance_number node, begin_interval_time, sql_id, plan_hash_value, nvl(executions_delta,0) exe_num,--执行次数 trunc(elapsed_time_delta / 1000000) exe_time,--执行时间 trunc((elapsed_time_delta / decode(nvl(executions_delta,0),1,e

select ss.instance_number node,
begin_interval_time,
sql_id,
plan_hash_value,
nvl(executions_delta,0) exe_num,--执行次数
trunc(elapsed_time_delta / 1000000) exe_time,--执行时间
trunc((elapsed_time_delta / decode(nvl(executions_delta,0),1,executions_delta)) / 1000000) avg_exe_time,--平均执行时间
buffer_gets_delta lg_read,--逻辑读
trunc((buffer_gets_delta / decode(nvl(buffer_gets_delta,executions_delta))) avg_lg_read --平均逻辑读
from DBA_HIST_SQLSTAT S,DBA_HIST_SNAPSHOT SS
where sql_id = ‘b5tm22kaqf7nx‘--问题sql语句的sql_id值
and ss.snap_id = S.snap_id
and ss.instance_number = S.instance_number
and s.instance_number=1
and executions_delta > 0

and s.begin_interval_time >= sysdate - 4 --最近四天

order by NODE,BEGIN_INTERVAL_TIME;

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读