Oracle用户查找死锁进程
来源:互联网 发布:手机淘宝安卓版下载 编辑:程序博客网 时间:2024/05/07 04:03
Oracle用户查找死锁进程的SQL:
select s.SID, s.SERIAL#,
decode(t.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,
rtrim(a.object_type) || ' ' || rtrim(a.owner) || '.' || a.object_name object_name,
decode(t.lmode, 0, 'None',
1, 'Null',
2, 'Row-S',
3, 'Row-X',
4, 'Share',
5, 'S/Row-X',
6, 'Exclusive',
'Unknown') LockMode,
decode(t.request, 0, 'None',
1, 'Null',
2, 'Row-S',
3, 'Row-X',
4, 'Share',
5, 'S/Row-X',
6, 'Exclusive',
'Unknown') RequestMode,
s.MACHINE, s.MODULE
from v$lock t, all_objects a, v$session s
where t.sid > 6
and t.id1 = a.object_id
and t.SID = s.sid
这个SQL可用来生成杀死死锁进程的SQL:
select 'alter system kill session '''||a.sid||','||b.serial#||''';'
from v$lock a,all_objects c,v$session b
where a.sid > 6 and a.id1 = c.object_id and a.sid = b.sid;
- Oracle用户查找死锁进程
- 转:ORACLE查找并解除死锁进程
- oracle 查找死锁
- oracle杀死死锁进程
- 杀死Oracle死锁进程
- Oracle杀死死锁进程
- 杀死Oracle死锁进程
- Oracle杀死死锁进程
- oracle杀死死锁进程
- oracle结束死锁进程
- Oracle杀掉死锁进程
- 关闭Oracle死锁进程
- 杀死oracle死锁进程
- oracle 进程死锁
- Oracle:杀死死锁进程
- Oracle 进程死锁处理
- Oracle杀死死锁进程
- 查找死锁的iis进程
- 感谢c/c++学习群17185131的邀请,得以认识了很多很有兴趣的朋友,谢谢!如果有什么问题可以一起探讨,发评论,如果我懂的,我会进行回复。:)
- HuffYUV (HFYU) 编解码器说明(english version)
- 2007年1月11日
- 时间太长?那就先睡一会儿吧。
- 学好五招,让网站为您赚钱
- Oracle用户查找死锁进程
- qt林林总总(1)
- 娱乐圈10年10人
- AOA概述
- 软件开发需要避免的五个错误
- 《大腕》中经典台词的多个版本
- web.xml 需要注意的几点
- 预防流感小手册
- 基金的申购和认购