Oracle TX鎖 相關的3個SQL語句

2021-05-25 06:46:55 字數 898 閱讀 9192

檢視當前使用者tx鎖

select username,

v$lock.sid,

trunc(id1 / power(2, 16))                  rbs,

bitand(id1, to_number('ffff', '***x')) + 0 slot,

id2                                        seq,

lmode,

request

from   v$lock,

v$session

where  v$lock.type = 'tx'

and v$lock.sid = v$session.sid

and v$session.username = user; 

檢視事務id

select xidusn,xidslot,xidsqn from v$transaction;

檢視某個

session被某個

session鎖住

select (select username

from   v$session

where  sid = a.sid) blocker,

a.sid,

' is blocking ',

(select username

from   v$session

where  sid = b.sid) blockee,

b.sid

from   v$lock a,

v$lock b

where  a.block = 1

and b.request > 0

and a.id1 = b.id1

and a.id2 = b.id2; 

java的執行緒 鎖相關

volatitle 這樣的一行 volatitle instance new singleton instance是volatile變數彙編後 是這樣子的 0x01a3de1d movb 0 0,0 1104800 esi 0x01a3de24 lock addl 0 0,esp 當中有個lock指...

死鎖相關知識的學習

一組程序中,每個程序都無限等待被改組程序中另乙個程序所占有的資源,因而永遠無法得到的資源,這種現象稱為程序死鎖,這一組程序就稱為死鎖程序。如果死鎖發生,會浪費大量系統資源,甚至導致系統崩潰。需要注意 1.資源數量有限 鎖和訊號量錯誤使用 1.1資源的使用方式 申請 分配 使用 釋放 模式 可消耗資源...

Mysql InnoDB儲存引擎的鎖相關

mysql rr 為啥能隔離幻讀 innodb提供了一致性的非鎖定讀 行級鎖支援 lock 與latch lock 行級鎖 意向鎖 事務在更細的粒度上加鎖 一致性的非鎖定讀 一致性鎖定讀 自增長與鎖 外來鍵和鎖 行鎖的三種演算法 gap lock 間隙鎖,鎖定乙個範圍,不包含記錄本身 next ke...