• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

Oracle数据表锁死的解决办法

开发技术 开发技术 3小时前 2次浏览

死锁时会报错:ORA-00060: deadlock detected while waiting for resource

对应的中文报错是:ORA-00060: 等待资源时检测到死锁

执行下面的SQL,查看被锁的表:

select object_name, machine, s.sid, s.serial#
  from v$locked_object l, dba_objects o, v$session s
 where l.object_id = o.object_id
   and l.session_id = s.sid
执行下面的SQL可以强制解锁:
alter system kill session '277,1817'
--其中277对应上句SQL查出来的sid字段, 1817对应serial字段具体的值
来自为知笔记(Wiz)

程序员灯塔
转载请注明原文链接:Oracle数据表锁死的解决办法
喜欢 (0)