2014-09-17 13:23:48 +02:00

23 lines
553 B
SQL

prompt A-Script: Display active sessions...
select
count(*)
, sql_id
, case state when 'WAITING' then 'WAITING' else 'ON CPU' end state
, case state when 'WAITING' then event else 'On CPU / runqueue' end event
from
v$session
where
status='ACTIVE'
--and type !='BACKGROUND'
and wait_class != 'Idle'
and sid != (select sid from v$mystat where rownum=1)
group by
sql_id
, case state when 'WAITING' then 'WAITING' else 'ON CPU' end
, case state when 'WAITING' then event else 'On CPU / runqueue' end
order by
count(*) desc
/