oracle 鎖表查詢 和 解鎖

2021-05-23 13:14:14 字數 633 閱讀 9573

--查詢誰鎖定,誰等待

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...