当前位置: 代码迷 >> SQL >> oracle 查看现阶段在执行SQL
  详细解决方案

oracle 查看现阶段在执行SQL

热度:57   发布时间:2016-05-05 12:34:01.0
oracle 查看当前在执行SQL

--查看当前正在执行的sql

select a.EVENT, a.SQL_ID, a.MACHINE, b.SQL_TEXT, b.SQL_FULLTEXT,b.FIRST_LOAD_TIME,b.LAST_LOAD_TIME,b.LAST_ACTIVE_TIME
? from v$session a, v$sql b
where a.SQL_ID = b.SQL_ID
?? and a.USERNAME is not null
?? and a.STATUS = 'ACTIVE'

?

--查看正在执行的sql执行计划

--display_cursor ? ? 为第一步查出来的SQL_ID

select * from table(dbms_xplan.display_cursor('2wm9taucgwnkt'))

?

  相关解决方案