根据sid或sqlID查询SQL

Posted 蓝豆

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据sid或sqlID查询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);

以上是关于根据sid或sqlID查询SQL的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 通过 SID 查询 SESSION 和 SQL 信息

Oracle 通过 SID 查询 SESSION 和 SQL 信息

oracle常用性能

如何从sqlplus到bash脚本获取SQL查询输出

oracle 有记录就更新没有添加问题

sql查询最大的见多了,查询第二的呢