V$GES_ENQUEUEは、現在ロック・マネージャが把握しているロックをすべて示します。これはOracle Real Application Clustersビューです。
| 列 | データ型 | 説明 |
|---|---|---|
HANDLE |
RAW(4 | 8) |
ロック・ポインタ |
GRANT_LEVEL |
VARCHAR2(9) |
ロックの権限付与レベル |
REQUEST_LEVEL |
VARCHAR2(9) |
ロックの要求レベル |
RESOURCE_NAME1 |
VARCHAR2(30) |
ロックのリソース名 |
RESOURCE_NAME2 |
VARCHAR2(30) |
ロックのリソース名 |
PID |
NUMBER |
ロックを保持するプロセス識別子 |
TRANSACTION_ID0 |
NUMBER |
ロックが属するトランザクション識別子の下位4バイト |
TRANSACTION_ID1 |
NUMBER |
ロックが属するトランザクション識別子の上位4バイト |
GROUP_ID |
NUMBER |
ロックのグループ識別子 |
OPEN_OPT_DEADLOCK |
NUMBER |
DEADLOCKオープン・オプションが設定されている場合は1、設定されていない場合は0 |
OPEN_OPT_PERSISTENT |
NUMBER |
PERSISTENTオープン・オプションが設定されている場合は1、設定されていない場合は0 |
OPEN_OPT_PROCESS_OWNED |
NUMBER |
PROCESS_OWNEDオープン・オプションが設定されている場合は1、設定されていない場合は0 |
OPEN_OPT_NO_XID |
NUMBER |
NO_XIDオープン・オプションが設定されている場合は1、設定されていない場合は0 |
CONVERT_OPT_GETVALUE |
NUMBER |
GETVALUE変換オプションが設定されている場合は1、設定されていない場合は0 |
CONVERT_OPT_PUTVALUE |
NUMBER |
PUTVALUE変換オプションが設定されている場合は1、設定されていない場合は0 |
CONVERT_OPT_NOVALUE |
NUMBER |
NOVALUE変換オプションが設定されている場合は1、設定されていない場合は0 |
CONVERT_OPT_DUBVALUE |
NUMBER |
DUBVALUE変換オプションが設定されている場合は1、設定されていない場合は0 |
CONVERT_OPT_NOQUEUE |
NUMBER |
NOQUEUE変換オプションが設定されている場合は1、設定されていない場合は0 |
CONVERT_OPT_EXPRESS |
NUMBER |
EXPRESS変換オプションが設定されている場合は1、設定されていない場合は0 |
CONVERT_OPT_NODEADLOCKWAIT |
NUMBER |
NODEADLOCKWAIT変換オプションが設定されている場合は1、設定されていない場合は0 |
CONVERT_OPT_NODEADLOCKBLOCK |
NUMBER |
NODEADLOCKBLOCK変換オプションが設定されている場合は1、設定されていない場合は0 |
WHICH_QUEUE |
NUMBER |
現在ロックが存在するキュー。NULLキューの場合は0、GRANTEDキューの場合は1、CONVERTキューの場合は2。 |
STATE |
VARCHAR2(64) |
所有者に表示されるロックの状態 |
AST_EVENT0 |
NUMBER |
最新のASTイベント |
OWNER_NODE |
NUMBER |
ノード識別子 |
BLOCKED |
NUMBER |
このロック要求が他からブロックされている場合は1、ブロックされていない場合は0 |
BLOCKER |
NUMBER |
このロックが他をブロックしている場合は1、ブロックしていない場合は0 |