`
hxy-go
  • 浏览: 38306 次
  • 性别: Icon_minigender_1
  • 来自: 昆明
社区版块
存档分类
最新评论

检测死锁并杀死会话

阅读更多

begin
for c in (select t3.OBJECT_NAME,t2.SID,t2.SERIAL#,t2.USERNAME,'alter system kill session '||chr(39)|| t2.SID||','||t2.SERIAL#||chr(39)||' immediate' as fkill from v$locked_object t1,v$session  t2,all_objects t3
  where t1.SESSION_ID = t2.SID and t3.OBJECT_ID = t1.OBJECT_ID)
loop
    begin
    dbms_output.put_line(c.fkill);
    execute immediate c.fkill;
    exception
      when others then null;
      end;
end loop;
end;

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics