我update之后,没有commit,导致走批量的时候这些表被锁,解决方案是用:
select username,status,sid,serial# , action,logon_time from v$session where username is not null and username='ITP' order by logon_time;
查到目前正在有锁定的状态,之后使用:
alter system kill session '40,27825';
alter system kill session '33,6317';
杀掉正在死锁的状态,问题解决。
本文介绍了一种在Oracle数据库中解决因未提交更新而导致的死锁问题的方法。通过查询v$session视图找到锁定会话,并使用ALTER SYSTEM KILL SESSION命令来解除锁定状态。
3137

被折叠的 条评论
为什么被折叠?



