totalwork -- if you want to see active operations only ORDER BY SIGN( sofar - NVL( totalwork, 0 )), last_update_time DESC --target, sid]]> totalwork -- if you want to see active operations only ORDER BY SIGN( sofar - NVL( totalwork, 0 )), last_update_time DESC --target, sid]]> totalwork -- if you want to see active operations only ORDER BY SIGN( sofar - NVL( totalwork, 0 )), last_update_time DESC --target, sid]]> totalwork -- if you want to see active operations only ORDER BY SIGN( sofar - NVL( totalwork, 0 )), last_update_time DESC --target, sid]]>
null
null
'Idle' -- AND s.username IS NOT NULL GROUP BY s.username, se.event ORDER BY MAX( DECODE( se.wait_class, 'Idle', 1, 0 )), "Time waited / s" DESC]]>
null
null
0]]>
null
'TEXT', sql_id => :SQL_ID , SESSION_ID => :SID, SESSION_SERIAL => :SERIAL#, SQL_EXEC_ID => :SQL_EXEC_ID ) END AS report FROM dual]]>
null
'HTML', sql_id => :SQL_ID , SESSION_ID => :SID, SESSION_SERIAL => :SERIAL#, SQL_EXEC_ID => :SQL_EXEC_ID ); l_offset PLS_INTEGER := 1; l_length PLS_INTEGER := NVL(dbms_lob.getlength(l_report),0); l_chunk CONSTANT PLS_INTEGER := 8191; BEGIN dbms_output.enable(NULL); --dbms_output.put_line('Len: '||l_length); WHILE l_offset < l_length LOOP --dbms_output.put_line('Off: '||l_offset); dbms_output.put_line(dbms_lob.substr( l_report, l_chunk, l_offset)); l_offset := l_offset + l_chunk; END LOOP; --dbms_output.put_line(''); END;]]>
null
'EM', sql_id => :SQL_ID , SESSION_ID => :SID, SESSION_SERIAL => :SERIAL#, SQL_EXEC_ID => :SQL_EXEC_ID ) END AS report FROM dual]]>
null