Oracle 数据库 Blocking Locks 死锁查询 SQL

 1 SELECT /*+ RULE */
 2  distinct B.USERNAME,
 3  A.USERNAME,
 4  H.SID SESSION_ID, --需要killed
 5  W.SID SESSION_ID
 6  FROM V$SESSION B, V$ACCESS O, V$LOCK H, V$LOCK W, V$SESSION A
 7  WHERE H.LMODE <> 0
 8   AND H.LMODE <> 1
 9   AND W.REQUEST <> 0
10   AND H.TYPE = W.TYPE
11   AND H.ID1 = W.ID1
12   AND H.ID2 = W.ID2
13   AND B.SID = H.SID
14   AND W.SID = A.SID
15   AND (O.SID = W.SID OR O.SID = H.SID)
16   AND O.OWNER <> 'SYS';

 

转载请标明出处
http://www.cnblogs.com/QQ308368388/archive/2013/03/05/Oracle%E6%95%B0%E6%8D%AE%E5%BA%93Blocking_Locks%E6%AD%BB%E9%94%81.html

转载于:https://www.cnblogs.com/QQ308368388/archive/2013/03/05/Oracle%e6%95%b0%e6%8d%ae%e5%ba%93Blocking_Locks%e6%ad%bb%e9%94%81.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值