--查詢誰鎖定,誰等待
select
/*+
rule
*/
lpad(' '
, decode(l.xidusn, 0, 3, 0)) || l.oracle_username user_name,
o.owner,
o.object_name,
o.object_type,
s.sid,
s.serial#
from
v$locked_object l, dba_objects o, v$session s
where
l.object_id = o.object_id
andl.session_id = s.sid
order
byo.object_id, xidusn
desc
;
--釋放session sql 語法:
--alter system kill session 'sid, serial#'
--例子:
alter
system kill session
'379, 21132'
;
Oracle鎖表查詢和解鎖
1.以下為相關表 v lock v sqlarea v session v process v locked object all objects v session wait.2.通過管理查詢被鎖表的相關資訊 select b.sql id,b.username,b.sid,b.serial c....
Oracle鎖表查詢和解鎖方法
我們這裡一般用的pl sql,總是無意間把錶鎖住,所以我今天就整理了一下簡單的解鎖和查詢鎖表的方法 一 首先pl sql要以管理員的賬號 system admin等 登入,管理員的賬號和密碼根據個人設定而來,連線為一般選擇normal,也可選擇sysdba 以下幾個為相關表 select fromv...
Oracle鎖表查詢和解鎖方法
本文 我們這裡一般用的pl sql,總是無意間把錶鎖住,所以我今天就整理了一下簡單的解鎖和查詢鎖表的方法 一 首先pl sql要以管理員的賬號 system admin等 登入,管理員的賬號和密碼根據個人設定而來,連線為一般選擇normal,也可選擇sysdba 以下幾個為相關表 select fr...