首页 > 代码库 > ORA-00060:等待资源时检测到死锁的一种处理方法

ORA-00060:等待资源时检测到死锁的一种处理方法

先执行脚本:

SELECT  p.sipid,

      a.serial#,

      c.object_name,

      b.session_id,

      b.oracle_username,

      b.os_user_name

FROM   v$process p, v$session a, v$locked_object b, all_objects c

WHERE  p.addr = a.paddr

AND    a.process = b.process

AND    c.object_id = b.object_id;

 

再执行脚本,其中逗号前后分别为上面脚本执行得到的sessionId和serial#

ALTER  system kill session ‘    ,    ‘;

COMMIT;

 

ORA-00060:等待资源时检测到死锁的一种处理方法