zoukankan      html  css  js  c++  java
  • 监看lock的script

    SELECT 
    SUBSTR(s1.username,1,12) "WAITING USER"
    , SUBSTR(s1.osuser,1,8) "OS User"
    , SUBSTR(TO_CHAR(w.session_id),1,5) "Sid"
    , p1.spid "PID"
    , SUBSTR(s2.username,1,12) "HOLDING User"
    , SUBSTR(s2.osuser,1,8) "OS User"
    , SUBSTR(TO_CHAR(h.session_id),1,5) "Sid"
    , p2.spid "PID"
    FROM
    sys.v_$process p1
    , sys.v_$process p2
    , sys.v_$session s1
    , sys.v_$session s2
    , dba_locks w
    , dba_locks h
    WHERE
    h.mode_held != 'None'
    AND h.mode_held != 'Null'
    AND w.mode_requested != 'None'
    AND w.lock_type (+) = h.lock_type
    AND w.lock_id1 (+) = h.lock_id1
    AND w.lock_id2 (+) = h.lock_id2
    AND w.session_id = s1.sid (+)
    AND h.session_id = s2.sid (+)
    AND s1.paddr = p1.addr (+)
    AND s2.paddr = p2.addr (+)

    原文地址:http://www.wangchao.net.cn/bbsdetail_1776399.html

  • 相关阅读:
    Exchanger, Changing data between concurrent tasks
    Java Concurrency
    Linux禁止ping以及开启ping的方法
    Linux内存使用消耗高
    Linux主机系统目录误操作权限修改为777修复方法
    linux磁盘空间用满的处理方法
    Linux查看实时带宽流量情况
    网站无法打开通常解决方法
    iptables的conntrack表满了导致访问网站很慢
    影响网站打开速度的因素有哪些
  • 原文地址:https://www.cnblogs.com/amadeuslee/p/3744256.html
Copyright © 2011-2022 走看看