1. 首页
  2. 数据库
  3. 其它
  4. oracle ORA 00031:session marked for kill(标记要终止的会话)解决方法

oracle ORA 00031:session marked for kill(标记要终止的会话)解决方法

上传者: 2020-12-22 10:33:32上传 PDF文件 49.74KB 热度 23次
今天碰到一个问题,有一张表不能操作,很可能是被锁了,首先想到的是kill session,于是执行了下列的脚本找到是哪个session有问题: 查看表是否被锁 SELECT /*+ rule*/ a.sid, b.owner, object_name, object_type FROM v$lock a, all_objects b WHERE TYPE = 'TM' and a.id1 = b.object_id; 根据上面查询出的sid,找出对应的serial#: SELECT sid,serial# FROM v$session WHERE sid = &sid; 发现有一个会话有锁s
用户评论