Show locked objects

Oracle Database Administration
Post Reply
User avatar
jimb
Site Admin
Posts: 6146
Joined: Thu Jan 19, 2012 1:10 pm
Location: New Delhi, India
Contact:

Show locked objects

Post by jimb »

SELECT oracle_username
|| ' ('
|| s.osuser
|| ')' username ,
s.sid
|| ','
|| s.serial# sess_id ,
owner
|| '.'
|| object_name object ,
object_type ,
DECODE( l.block , 0, 'Not Blocking' , 1, 'Blocking' , 2, 'Global') status ,
DECODE(v.locked_mode , 0, 'None' , 1, 'Null' , 2, 'Row-S (SS)' , 3, 'Row-X (SX)' , 4, 'Share' , 5, 'S/Row-X (SSX)' , 6, 'Exclusive', TO_CHAR(lmode)) mode_held
FROM v$locked_object v ,
dba_objects d ,
v$lock l ,
v$session s
WHERE v.object_id = d.object_id
AND v.object_id = l.id1
AND v.session_id = s.sid
AND object_name = 'POS_MODS'
ORDER BY oracle_username ,
session_id
/
Oracle Database Administration Forums
http://www.oracle-forums.com/
Post Reply