Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1942291
  • 博文数量: 219
  • 博客积分: 8963
  • 博客等级: 中将
  • 技术积分: 2125
  • 用 户 组: 普通用户
  • 注册时间: 2005-10-19 12:48
个人简介

文章分类

全部博文(219)

文章存档

2021年(1)

2020年(3)

2015年(4)

2014年(5)

2012年(7)

2011年(37)

2010年(40)

2009年(22)

2008年(17)

2007年(48)

2006年(31)

2005年(4)

分类: Oracle

2008-08-26 16:33:22

新技术:显示目前系统中的锁,及解锁方法

用处:删除系统中的死锁。

具体步骤:

--1.显示系统中目前被锁的对象信息:sidserial,用户名,锁类型,拥有者,终端机器,终端程序等

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';  

阅读(1404) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~