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
  • 相关阅读:
    C 语言编程 — 基本语法
    C 语言编程 — 函数
    C 语言编程 — 逻辑控制语句
    C 语言编程 — 运算符
    C 语言编程 — 变量与常量
    C 语言编程 — 基本数据类型
    程序编译流程与 GCC 编译器
    OpenNESS NTS 的前世今生
    通过 OpenAPI 部署 Nbsf_Management API Service
    PCF 的 Npcf_PolicyAuthorization 服务化接口
  • 原文地址:https://www.cnblogs.com/okey/p/9112224.html
Copyright © 2011-2022 走看看