ora-04021 等待锁定对象时发生超时(转载)
(2017-03-08 16:28:25)分类: oracle |
出现这种情况,可能是编译的存储过程过程中发生了死锁的情况;
解决方法,查出死锁的对象:
select
b.sid,b.serial#,b.machine,b.terminal,b.program,b.process,b.status
from v$lock a , v$session b
where a.SID = b.SID
使用kill session 来进行删除
alter system kill session
'136,17073'; 注:里面的值分别为‘sid,serial#’