美文网首页
查询Oracle锁表语句以及解锁语句

查询Oracle锁表语句以及解锁语句

作者: ming_Liu | 来源:发表于2019-04-04 16:35 被阅读0次

查询锁表: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#;

解锁:ALTER system KILL session 'sid,serial#';

查询锁住原因:SELECT b.sid oracleID,b.username 登录Oracle用户名,b.serial#,spid 操作系统ID,paddr, 

sql_text 正在执行的SQL,b.machine 计算机名 FROM v$process a, v$session b, v$sqlarea c 

WHERE a.addr = b.paddr AND b.sql_hash_value = c.hash_value  and b.USERNAME='FKPHIS24';

相关文章

网友评论

      本文标题:查询Oracle锁表语句以及解锁语句

      本文链接:https://www.haomeiwen.com/subject/njkqiqtx.html