SELECT 'ALTER SYSTEM KILL SESSION '''||SID||','||SERIAL#||''';' FROM v$locked_object l,v$session s WHERE s.SID IN(
select FINAL_BLOCKING_SESSION from gv$session where FINAL_BLOCKING_SESSION IS NOT NULL ) and l.SESSION_ID = s.SID
union all
SELECT 'ALTER SYSTEM KILL SESSION '''||SID||','||SERIAL#||''';' FROM v$locked_object l,v$session s
WHERE FINAL_BLOCKING_SESSION IS NOT NULL and l.SESSION_ID = s.SID
oracle kill session
最新推荐文章于 2023-11-07 15:55:33 发布
这篇博客提供了用于解决数据库锁定问题的SQL命令,通过查询`v$locked_object`和`v$sessions`视图,找出阻塞会话,并使用`ALTER SYSTEM KILL SESSION`命令终止它们,从而解决数据库的死锁或阻塞状况。
462

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



