Oracle阻塞會話查詢
select INST_ID, SID, TYPE, ID1, ID2, LMODE, REQUEST, CTIME, BLOCK,
DECODE (BLOCK, 0, '', 'blocker') blocker,
DECODE (request, 0, '', 'waiter') waiter
from gv$lock where (ID1,ID2,TYPE) in
(select ID1,ID2,TYPE from gv$lock where request>0)
order by blocker;
執行結果示例如下:
INST_ID SID TYPE ID1 ID2 LMODE REQUEST CTIME BLOCK BLOCKER WAITER
------- ------- ---- ---------- ---------- ----- ------- ---------- ----- -------------- ------------
1 70 TX 65539 2630730 6 0 2520 1 blocker
1 86 TX 65539 2630730 0 4 1654 0 waiter
稍等一會輸入/、回車,再次執行上面的SQL,如阻塞情況不變,則確認SID =70的會話是阻塞會話
如果結果顯示no rows selected,則表示正常
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31444259/viewspace-2154265/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle會話阻塞查詢指令碼及對應欄位含義Oracle會話指令碼
- oracle session阻塞查詢OracleSession
- Oracle阻塞(鎖等待)查詢Oracle
- Oracle 查詢當前會話標識Oracle會話
- Oracle查詢當前會話的sidOracle會話
- 會話及物件查詢會話物件
- Check_oracle_health 之阻塞會話數Oracle會話
- 查詢oracle歷史最大連線[會話]數Oracle會話
- Oracle中查詢阻塞與被阻塞SID的方法Oracle
- [oracle] 查詢歷史會話、歷史執行計劃Oracle會話
- hanganalyze分析會話阻塞會話
- 查詢阻塞與被阻塞SQL語句SQL
- 模擬阻塞會話例項會話
- hs message to agent'阻塞會話會話
- MySQL查詢阻塞語句MySql
- Oracle10g中阻塞鎖查詢更簡單Oracle
- 查殺oracle的阻塞Oracle
- SQL Server阻塞查詢語句SQLServer
- 查詢引起Oracle阻塞事件的源頭語句的方法Oracle事件
- 為什麼sleeping的會話會造成阻塞會話
- 一條查詢Oracle中的阻塞鎖(以及阻塞在哪個資料上)的SQLOracleSQL
- SQLServer DML操作阻塞SELECT查詢SQLServer
- row lock contention 阻塞程式查詢
- library cache lock 阻塞程式查詢
- library cache pin 阻塞程式查詢
- 為什麼sleeping的會話會造成阻塞(2)會話
- 查詢某個會話正在執行的事務會話
- Oracle 查詢佔用臨時表空間大的歷史會話和SQLOracle會話SQL
- MySQL的共享鎖阻塞會話案例淺析MySql會話
- RAC環境中的阻塞 查詢鎖
- 使用 strace 查詢 Emacs 啟動阻塞的原因Mac
- HighgoDB查詢慢SQL和阻塞SQLGoSQL
- Waiting for table阻塞查詢的問題AI
- Oracle 會話(Session)Oracle會話Session
- oracle鎖會話Oracle會話
- 殺會話之查詢鎖表的物件及相關操作會話物件
- 事務已提交另外會話查詢不到的問題解析會話
- 查詢處理死鎖會話的sql語句(轉貼)會話SQL