Oracle死锁

一般是程序里面 开启事务未提交或回滚导致

1. 查询哪些对象存在死锁
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;
 
2. 杀死一个进程
--128,1687分别是上面查询出的sid,serial
alter system kill session '128,1687';
posted @ 2022-06-23 17:11  威尔逊  阅读(24)  评论(0编辑  收藏  举报