无
分类: Oracle
2008-08-26 16:33:22
新技术:显示目前系统中的锁,及解锁方法
用处:删除系统中的死锁。
具体步骤:
--1.显示系统中目前被锁的对象信息:sid,serial,用户名,锁类型,拥有者,终端机器,终端程序等
select s.sid,s.SERIAL#, s.username, decode(l.type,'TM','TABLE LOCK', 'TX','ROW LOCK', NULL) LOCK_LEVEL,
o.owner,o.object_name,o.object_type,s.terminal,s.machine,s.program,s.osuser
from v$session s,v$lock l,dba_objects o
where s.sid=l.sid and o.object_id=l.id1 and s.username is not null
--2.解锁方式:
alter system kill session 'sid,SERIAL';
alter system kill session '137,7443';