当前所在位置:珠峰网资料 >> 计算机 >> Oracle认证 >> 正文
Oracle被锁表管理一
发布时间:2010/9/21 10:26:08 来源:www.xue.net 编辑:城市总裁吧

  -

  select all_objects.object_name,

  S.SID,

  s.serial#,

  s.osuser,

  s.PROGRAM,

  s.machine,

  s.CLIENT_INFO

  from v$lock k, v$session s, ALL_OBJECTS

  where k.SID = s.SID

  and k.TYPE IN ('TX', 'TM')

  and k.id1 = all_objects.object_id;

  --第二种办法

  select o.object_name,

  l.session_id,

  s.serial#,

  s.program,

  s.username,

  s.command,

  s.machine,

  s.lockwait

  from v$locked_object l, all_objects o, v$session s

  where o.object_id = l.object_id

  and s.sid = l.session_id

  --处理Oracle中杀不掉的锁

  一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved