加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle – 查找SQL查询的历史记录

发布时间:2020-12-12 13:57:55 所属栏目:百科 来源:网络整理
导读:任何一个都在服务器上执行了一些更新SQL查询。这样,现在很多问题都来了。我想要最近2个月执行的更新查询列表来跟踪正是问题的确切SQL查询。 你能帮我一下吗 谢谢!! select v.SQL_TEXT,v.PARSING_SCHEMA_NAME,v.FIRST_LOAD_TIME,v.DISK_READS,v.ROWS_PROCE
任何一个都在服务器上执行了一些更新SQL查询。这样,现在很多问题都来了。我想要最近2个月执行的更新查询列表来跟踪正是问题的确切SQL查询。

你能帮我一下吗

谢谢!!

select v.SQL_TEXT,v.PARSING_SCHEMA_NAME,v.FIRST_LOAD_TIME,v.DISK_READS,v.ROWS_PROCESSED,v.ELAPSED_TIME,v.service
      from v$sql v
where to_date(v.FIRST_LOAD_TIME,'YYYY-MM-DD hh24:mi:ss')>ADD_MONTHS(trunc(sysdate,'MM'),-2)

where子句是可选的。您可以根据FIRST_LOAD_TIME对结果进行排序,并在两个月前查找记录。

(编辑:李大同)

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

    推荐文章
      热点阅读