查出锁死的session
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;
杀掉
alter system kill session '296,60544';
本文介绍了一种在Oracle数据库中检查和解除锁定会话的方法。通过执行特定的SQL查询,可以找出导致系统延迟的锁定会话,并使用系统级命令杀死这些会话,从而解决数据库性能瓶颈。
查出锁死的session
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;
杀掉
alter system kill session '296,60544';

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