Oracle如何查詢當前Lock
select l.sid,s.serial#,s.username,s.terminal,s.program,
decode(l.type,'RW','RW - Row Wait Enqueue',
'TM','TM - DML Enqueue',
'TX','TX - Trans Enqueue',
'UL','UL - User',l.type||'System') res,
substr(t.name,1,10) tab,u.name owner,
l.id1,l.id2,
decode(l.lmode,1,'No Lock',
2,'Row Share',
3,'Row Exclusive',
4,'Share',
5,'Shr Row Excl',
6,'Exclusive',null) lmode,
decode(l.request,1,'No Lock',
2,'Row Share',
3,'Row Excl',
4,'Share',
5,'Shr Row Excl',
6,'Exclusive',null) request
from v$lock l, v$session s,
sys.user$ u,sys.obj$ t
where l.sid = s.sid
and s.type != 'BACKGROUND'
and t.obj# = l.id1
and u.user# = t.owner#
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-619513/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 查詢當前會話標識Oracle會話
- Oracle查詢當前會話的sidOracle會話
- Oracle查詢當前使用者和當前使用者下的所有表Oracle
- 查詢當前SQL Server的版本SQLServer
- 查詢當前ubuntu版本號的命令Ubuntu
- 使用者查詢當前session IDSession
- 查詢當前網段的所有在用IP
- 查詢時間從前7天到當前時間
- ORACLE 當月、本週、當年SQL查詢OracleSQL
- SQL Server如何查詢鎖已經kill lockSQLServer
- SQLSERVER查詢當前資料中的所有表
- 查詢前10條資料oracleOracle
- ORACLE查LOCK表Oracle
- 如何通過OEM中的Lock資訊查詢Lock哪一行
- 查詢當前正在執行的job的情況
- sql 查詢當前使用者所有表的容量SQL
- 取得EBS 當前form介面查詢LOV的源sqlORMSQL
- 如何通過OEM 中Lock 資訊中的特殊行號查詢lock行
- 如何查詢Linux當機的原因?Linux
- 查詢當前執行的sql及相關內容SQL
- 查詢當前正在執行的SQL語句並KILLSQL
- 如何查詢當前SAP使用者所屬的組織單元(organization unit)
- Oracle查詢前100萬條資料Oracle
- row lock contention 阻塞程式查詢
- library cache lock 阻塞程式查詢
- 組合索引的前導列與查詢——ORACLE索引Oracle
- mysql中取系統當前時間,當前日期方便查詢判定的程式碼MySql
- 透過sql查詢獲得當前session的trace檔名稱SQLSession
- 利用dbms_support包查詢當前會話的session_id會話Session
- 查詢library cache lock的源頭
- 檢視oracle當前sessionOracleSession
- Laravel查詢 日期比當前時間早一個月的資料Laravel
- 查詢當前資料庫存在某個字串的儲存過程資料庫字串儲存過程
- 1.4.2. 檢查當前版本號
- Oracle 查詢Oracle
- int 被當作模糊查詢
- 【Oracle】如何查詢檢視時使用索引Oracle索引
- 【Oracle】如何查詢並行是否起作用?Oracle並行