oracle查看最近sql,查看oracle数据库最近执行了哪些sql语句

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