檢視oracle被鎖的表是誰鎖的

czxin788發表於2020-06-25
SELECT b.session_id AS sid, 
       NVL(b.oracle_username, '(oracle)') AS username, 
       a.owner AS object_owner, 
       a.object_name, 
       Decode(b.locked_mode, 0, 'None', 
                             1, 'Null (NULL)', 
                             2, 'Row-S (SS)', 
                             3, 'Row-X (SX)', 
                             4, 'Share (S)', 
                             5, 'S/Row-X (SSX)', 
                             6, 'Exclusive (X)', 
                             b.locked_mode) locked_mode, 
       b.os_user_name 
FROM   dba_objects a, 
       v$locked_object b 
WHERE  a.object_id = b.object_id 
ORDER BY 1, 2, 3, 4


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28916011/viewspace-2700632/,如需轉載,請註明出處,否則將追究法律責任。

相關文章