zoukankan      html  css  js  c++  java
  • 数据库锁表查看与解锁

    /*查看被锁的会话*/
    SELECT SN.USERNAME,
    M.SID,
    SN.SERIAL#,
    M.TYPE,
       DECODE(M.LMODE,    0, 'None',    1, 'Null',    2, 'Row Share',    3, 'Row Excl.',    4, 'Share',    5, 'S/Row Excl.',    6, 'Exclusive',    LMODE, LTRIM(TO_CHAR(LMODE, '990'))   ) LMODE,
       DECODE(M.REQUEST,    0, 'None',    1, 'Null',    2, 'Row Share',    3, 'Row Excl.',    4, 'Share',    5, 'S/Row Excl.',    6, 'Exclusive',    REQUEST, LTRIM(TO_CHAR(M.REQUEST, '990'))   ) REQUEST,
       M.ID1,
    M.ID2   
    FROM V$SESSION SN, V$LOCK M   
    WHERE (SN.SID = M.SID AND M.REQUEST != 0) --存在锁请求,即被阻塞
       OR (SN.SID = M.SID --不存在锁请求,但是锁定的对象被其他会话请求锁定
       AND M.REQUEST = 0    AND LMODE != 4    AND (ID1, ID2) IN (  
    SELECT S.ID1, S.ID2   
    FROM V$LOCK S   
    WHERE REQUEST != 0
    AND S.ID1 = M.ID1   
    AND S.ID2 = M.ID2)   )   ORDER BY ID1, ID2, M.REQUEST;
     
    /*将数据库中被锁表解锁*/
    ALTER SYSTEM KILL SESSION 'sid,SERIAL#';
  • 相关阅读:
    根据修改时间来获取文件
    juery学习总结——例子
    juery实现贪吃蛇的游戏
    juery学习总结(二)——juery操作页面元素
    juery学习总结(一)——juery选择器
    装饰器
    58同城招聘_爬虫解码ncs--#&X
    断点调试_PDB
    Nginx入门
    Windows环境下nginx的安装
  • 原文地址:https://www.cnblogs.com/hlweng/p/6999534.html
Copyright © 2011-2022 走看看