檢視oracle中被鎖的物件 表

2021-04-16 16:05:19 字數 721 閱讀 7551

select a.owner,

a.object_name,

b.xidusn,

b.xidslot,

b.xidsqn,

b.session_id,

b.oracle_username,

b.os_user_name,

b.process,

b.locked_mode,

c.machine,

c.status,

c.server,

c.sid,

c.serial#,

c.program

from all_objects a,

v$locked_object b,

v$session c

where ( a.object_id = b.object_id )

and (b.process = c.process )

order by 1,2;

--根據查詢到的session_sid查詢出session的詳細資訊:

--select saddr,sid,serial#,paddr,username,status from v$session where sid='100';

--如果確保此lock無效,可以kill掉該session

--alter system kill session 』sid,serial#』 ;   

ORACLE檢視鎖表

以下幾個為相關表 select from vloc k se lect fro mv lock select from v lock s elec t fr omvsqlarea select from vses sion sel ect from vsession select from v se...

Oracle檢視鎖表

檢視鎖表程序sql語句1 select sess.sid,sess.serial lo.oracle username,lo.os user name,ao.object name,lo.locked mode from v locked object lo,dba objects ao,v ses...

檢視Oracle是否鎖表

1 oracle資料庫操作中,我們有時會用到鎖表查詢以及解鎖和kill程序等操作,那麼這些操作是怎麼實現的呢?本文我們主要就介紹一下這部分內容。2 1 鎖表查詢的 有以下的形式 3select count from v locked object 4select from v locked obje...