专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

分享两个实用sql--根据会话查询当前和历史执行过的sql

ins518 2024-10-25 14:08:39 技术文章 7 ℃ 0 评论

概述

分享两个脚本,主要是通过Oracle会话sid来查询一下当前执行的sql和历史执行过的一些sql。


根据sid查询历史执行过的sql

select sql_text from v$sqlarea a,v$session b where a.SQL_ID=b.PREV_SQL_ID and b.SID=&sid;

根据sid查询当前执行的sql

select sql_text
 from v$sqlarea
 where (hash_value, address) =
 (select sql_hash_value, sql_address from v$session where sid = &sid);

后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表