Oracle中检查死锁

select V$SESSION.sid,
       v$session.SERIAL#,
       v$process.spid,
       rtrim(object_type) object_type,
       rtrim(owner) || '.' || object_name object_name,
       decode(lmode,0,'None',1, 'Null', 2, 'Row-S',  3,'Row-X', 4,'Share', 5,'S/Row-X',6,'Exclusive','Unknown') LockMode,
       decode(request,0,'None',1,'Null', 2,'Row-S',3,'Row-X',4,'Share',5,'S/Row-X', 6,'Exclusive','Unknown') RequestMode,
       ctime,
       block b,
       v$session.username,
       MACHINE,
       MODULE,
       ACTION,
       decode(A.type,'MR','Media   Recovery','RT','Redo   Thread','UN','User   Name','TX','Transaction','TM','DML','UL',
              'PL/SQL   User   Lock','DX', 'Distributed   Xaction','CF','Control   File','IS','Instance   State',
              'FS','File   Set','IR','Instance   Recovery','ST','Disk   Space   Transaction','TS','Temp   Segment',
              'IV','Library   Cache   Invalida-tion','LS','Log   Start   or   Switch','RW','Row   Wait','SQ',
              'Sequence   Number','TE','Extend   Table','TT','Temp   Table', 'Unknown') LockType
  from (SELECT * FROM V$LOCK) A, all_objects, V$SESSION, v$process
 where A.sid > 6
   and object_name <> 'OBJ$'
   and A.id1 = all_objects.object_id
   and A.sid = v$session.sid
   and v$process.addr = v$session.paddr;

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值