查询当前数据库是否存在阻塞的情况

select s1.inst_id,
       sl.username  blkg_user,
       sl.machine   blkg_ws,
       s1.sid       blkg_sid
       s2.username  wait_user,
       s2.machine   wait_ws,
       s2.sid       wait_sid,
       lo.object_id blkd_obj_id,
       do.owner,
       do.object_name,
       l1.block,
       l2.request,
       l1.type
from gv$lock l1,
     gv$session s1,
     gv$lock    l2,
     gv$session s2,
     gv$locked_object lo,
     dba_objects    do
where   l1.id1=l2.id1
and l1.sid=s1.sid
and l2.sid=s2.sid
and s1.sid=lo.session_id
and lo.object_id=do.object_id
and l1.block=1
and l2.request>0;
block=0,表示没有阻塞别人,=1表示当前执有的锁正阻塞别人
request:表示请求锁

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值