select b.sql_text, --SQL內容
a.MACHINE, --哪台机器運行的SQL
a.USERNAME,--用戶
a.MODULE,--運行方式
c.sofar/totalwork*100,--工作執行了百分之多少
c.elapsed_seconds, --己?用了多少(秒)
c.time_remaining --剩多少(秒)
from v$session a, v$sqlarea b,v$session_longops c
where a.sql_hashvalue=b.HASH_VALUE(+)
and a.sid=c.sid(+)
and a.SERIAL#=c.SERIAL#(+)
and a.SID=139
select b.sql_text, --SQL內容
a.MACHINE, --哪台机器運行的SQL
a.USERNAME,--用戶
a.MODULE,--運行方式
c.sofar/totalwork*100,--工作執行了百分之多少
c.elapsed_seconds, --己?用了多少(秒)
c.time_remaining --剩多少(秒)
from v$session a, v$sqlarea b,v$session_longops c
where a.sql_hashvalue=b.HASH_VALUE(+)
and a.sid=c.sid(+)
and a.SERIAL#=c.SERIAL#(+)
and a.SID=139
oracle 最近执行过的sql语句;
select sql_text,last_load_time from v$sql where last_load_time is not null order by last_load_time desc
本文详细解析了如何获取并分析Oracle数据库中最近执行的SQL语句及其执行状态,包括SQL内容、运行机器、用户、运行方式、执行进度、已用时间和剩余时间等关键信息,提供实时操作监控策略。

被折叠的 条评论
为什么被折叠?



