美文网首页
oracle数据库 表被另一个用户锁住解决方法

oracle数据库 表被另一个用户锁住解决方法

作者: 胡溪玥 | 来源:发表于2018-10-16 09:26 被阅读57次

    在日常的工作中,操作数据库修改表数据进行测试时,一不小心的误操作将表锁住,使得其他人也无法使用,这样的场景有些尴尬,不过不用担心,碰到这种问题通常都是可以解决的,我们可以通过下面方法来解决对

    步骤一:通过以下SQL查询出被琐住的表的进程:

    SELECT object_name, machine, s.sid, s.serial#

                  FROM gv$locked_object l, dba_objects o, gv$session s

                  WHERE l.object_id = o.object_id

                  AND l.session_id = s.sid;

    步骤二:杀掉死琐表所占用的进程

                    ALTER system kill session '1222, 1311';

    相关文章

      网友评论

          本文标题:oracle数据库 表被另一个用户锁住解决方法

          本文链接:https://www.haomeiwen.com/subject/nayczftx.html