查询Oracle锁表语句以及解锁语句
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查询Oracle锁表语句以及解锁语句相关的知识,希望对你有一定的参考价值。
参考技术A 查询锁表: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锁表语句以及解锁语句的主要内容,如果未能解决你的问题,请参考以下文章