查询oracle 数据库里有哪些表锁死
3个回答
展开全部
一般看日志去查找线索
windows 一般在
【ORACLE_BASE】\admin\【SID】\bdump 路径下
死锁发生后,oracle会杀死其中一个process 进行解锁
windows 一般在
【ORACLE_BASE】\admin\【SID】\bdump 路径下
死锁发生后,oracle会杀死其中一个process 进行解锁
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-01-26 · 知道合伙人数码行家
关注
展开全部
查锁,
SELECT /*+ rule */ s.username,
decode(l.type,'TM','TABLE LOCK',
'TX','ROW LOCK',
NULL) LOCK_LEVEL,
o.owner,o.object_name,o.object_type,
s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuser
FROM v$session s,v$lock l,dba_objects o
WHERE l.sid = s.sid
AND l.id1 = o.object_id(+)
AND s.username is NOT NULL
杀锁
alter system kill session '25,7357'
SELECT /*+ rule */ s.username,
decode(l.type,'TM','TABLE LOCK',
'TX','ROW LOCK',
NULL) LOCK_LEVEL,
o.owner,o.object_name,o.object_type,
s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuser
FROM v$session s,v$lock l,dba_objects o
WHERE l.sid = s.sid
AND l.id1 = o.object_id(+)
AND s.username is NOT NULL
杀锁
alter system kill session '25,7357'
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询