Oracle V$LOCKビューからロック情報を取得する

環境
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0
SQL*Plus: Release 12.2.0.1.0

構文
SELECT * FROM V$LOCK;
V$LOCKは、現在Oracle Databaseによって保持されているロック、およびロックまたはラッチに対する未処理の要求を示します。

使用例
ロック情報を取得します
SQL構文

SELECT * FROM V$LOCK;

説明
V$LOCKビューの列名の定義

ADDR 	ロック・ステート・オブジェクトのアドレス
KADDR   ロックのアドレス
SID     ロックを保持または取得しているセッションの識別子
TYPE    システム・ロックの型
LMODE   セッションがロックを保持するロック・モード:
        0 - なし
        1 - Null(NULL)
        2 - 行共有(SS)
        3 - 行排他(SX)
        4 - 共有(S)
        5 - 共有/行排他(SSX)
        6 - 排他(X)

 

Oracle

Posted by arkgame