zoukankan      html  css  js  c++  java
  • 表解锁

    1 查出被锁的表信息
     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;

     --1.查出锁定object的session的信息以及被锁定的object名
     SELECT l.session_id sid, s.serial#, l.locked_mode,l.oracle_username,
            l.os_user_name,s.machine, s.terminal, o.object_name, s.logon_time
         FROM v$locked_object l, all_objects o, v$session s
        WHERE l.object_id = o.object_id
          AND l.session_id = s.sid
     ORDER BY sid, s.serial# ;
     
     --2.查出锁定表的session的sid, serial#,os_user_name, machine name, terminal和运行的语句
     --比上面那段多出sql_text和action
     SELECT l.session_id sid, s.serial#, l.locked_mode, l.oracle_username, s.user#,
            l.os_user_name,s.machine, s.terminal,a.sql_text, a.action 
          FROM v$sqlarea a,v$session s, v$locked_object l
         WHERE l.session_id = s.sid
           AND s.prev_sql_addr = a.address
     ORDER BY sid, s.serial#;
          
     --3.查出锁定表的sid, serial#,os_user_name, machine_name, terminal。锁的type,mode
     SELECT s.sid, s.serial#, s.username, s.schemaname, s.osuser, s.process, s.machine,
            s.terminal, s.logon_time, l.type
         FROM v$session s, v$lock l
        WHERE s.sid = l.sid
          AND s.username IS NOT NULL
     ORDER BY sid;

     2 查出serial
     SELECT sid,serial# FROM v$session WHERE sid = 662;
     
     3 杀掉session
     alter system kill session '662,44825';

     SELECT 'alter system kill session '''||sid||','||serial#||''';' FROM v$session WHERE username='DCDB';

     4 查出是否有长时间运行的SQL
     select a.sid, b.sql_text
      from v$session a, v$sqlarea b
      where a.sql_hash_value = b.hash_value
       and a.sid in
           (SELECT SID from GV$Session_longops where TIME_REMAINING > 0);

  • 相关阅读:
    金额小写转大写
    python3 简单抓取网页
    解决IOS下 input 只有底部边框时,出现 四周虚线框的问题
    如何判断是否为PC端 还是 移动端
    PHP如何获取当前主机、域名、网址、路径、端口等参数
    常用less变量定义
    PHP生成验证码2
    extract高级用法 编写简历MVC模式
    js获取文档高度
    Mysql Master-Slave 简单介绍
  • 原文地址:https://www.cnblogs.com/wzjhoutai/p/7055063.html
Copyright © 2011-2022 走看看