Oracle 锁表以及解锁

复制代码
-- kill_exec 列为解锁的语句,copy出来执行即可。
select
'alter system kill session ''' || s.sid || ',' || s.serial# || ''' immediate;' kill_exec, l1.sid sid1, l2.sid sid2, l1.type type1, l1.lmode lmode1, l2.type type2, l2.lmode lmode2, s.event, l1.block, l1.request request1, l2.request request2, l1.ctime ct1, l2.ctime ct2, s.username, s.sql_id, s.machine, s.client_identifier, s.terminal, s.program, s.module from v$lock l1, v$lock l2, v$session s where l1.block = 1 and l2.request > 0 and l1.id1 = l2.id1 and l1.id2 = l2.id2 and l1.sid = s.sid order by ct1 desc, ct2 desc;
复制代码

 

posted @   _一直在努力  阅读(989)  评论(0编辑  收藏  举报
编辑推荐:
· 聊一聊 操作系统蓝屏 c0000102 的故障分析
· SQL Server 内存占用高分析
· .NET Core GC计划阶段(plan_phase)底层原理浅谈
· .NET开发智能桌面机器人:用.NET IoT库编写驱动控制两个屏幕
· 用纯.NET开发并制作一个智能桌面机器人:从.NET IoT入门开始
阅读排行:
· 20250116 支付宝出现重大事故 有感
· 一个基于 Roslyn 和 AvalonEdit 的跨平台 C# 编辑器
· 推荐一款非常好用的在线 SSH 管理工具
· 聊一聊 操作系统蓝屏 c0000102 的故障分析
· .NET周刊【1月第1期 2025-01-05】
点击右上角即可分享
微信分享提示