zoukankan      html  css  js  c++  java
  • [Oracle技能]锁表临时处理

    第一步:找出被锁的表及相关信息

    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;
     
    OBJECT_NAME                                     MACHINE                          SID    SERIAL#
    ------------------------------------------------------------ ----------------------------------- ------- ------------
    TEAM_CHECK_ORDER_SPLIT                     z-PC                                     600     25
    TEAM_CHECK_ORDER_SPLIT                     z-PC                                      20     2865
    TEAM_CHECK_ORDER_SPLIT                     z-PC                                      32     19
    TEAM_CHECK_ORDER_SPLIT                     z-PC                                     598    193
    TEAM_CHECK_SETTLEMENT_DETAIL        z-PC                                     600     25
    TEAM_CHECK_SETTLEMENT_DETAIL        z-PC                                      32     19
    TEAM_CHECK_SETTLEMENT_DETAIL        z-PC                                     598    193
     
    第二步:清理会话
    alter system kill session 'sid, serial#';
     
    > ALTER system kill session '600,25';

    System altered.

    > ALTER system kill session '20,2865';

    System altered.

    > ALTER system kill session '32,19';

    System altered.

    > ALTER system kill session '598,193';

    System altered.
     
    再次查询:
    no rows selected
     
    参考文档:
     

     -The End-

     
    Tank
    20180530
  • 相关阅读:
    Desert King
    Dropping tests
    01分数规划小结
    简单的数学题
    [HAOI2016]放棋子
    [SDOI2017]数字表格
    诸侯放置
    LJJ爱数数
    车的放置
    [SDOI2014]数表
  • 原文地址:https://www.cnblogs.com/okey/p/9112224.html
Copyright © 2011-2022 走看看