zoukankan      html  css  js  c++  java
  • 查看oracle数据库锁

    方法一:查看产生锁的进程ID(在数据库服务器上)、来源主机(如应用服务器)等等

    select s.machine sourse_host,p.SPID PID,l.session_id sid,s.serial#,l.locked_mode,l.oracle_username,s.user#,l.os_user_name,s.terminal,a.sql_text,a.action from 
    v$sqlarea a,v$session s, v$locked_object l,sys.v_$process p
    where l.session_id=s.sid and s.PREV_SQL_ADDR=a.address and s.PADDR=p.addr order by sid,s.serial#;

    方法二:

    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#;--查看锁的SID
    
    select * from v$session a where a.sid='230';--通过SID查找到PADDR,如C0000004023FEB71
    
    select * from sys.v_$process t where t.ADDR='C0000004023FEB71'; --查看进程id
    
    select * from sys.v_$session t;--查看所有会话

      

  • 相关阅读:
    ftp
    字符串
    A函数跨区域
    树状结构
    easyUI的基础布局easyui-accordion
    easyUI的基础布局
    sql server 下载安装标记
    (办公)记事本_Linux常用的目录命令
    (办公)记事本_Linux目录
    (办公)记事本_购买域名
  • 原文地址:https://www.cnblogs.com/qqran/p/9853776.html
Copyright © 2011-2022 走看看