8.34 V$LIBCACHE_LOCKS

V$LIBCACHE_LOCKSは、ライブラリ・キャッシュのロックおよび確保に関する情報を示します。ロックおよび確保はTYPE列の値に基づいて区別されます。

データ型 説明

TYPE

VARCHAR2(4)

LOCKまたはPIN

ADDR

RAW(4 | 8)

ロック/確保のアドレス

HOLDING_USER_SESSION

RAW(4 | 8)

ロック/確保を保持しているユーザー・セッション

HOLDING_SESSION

RAW(4 | 8)

ロック/確保を保持しているセッション

OBJECT_HANDLE

RAW(4 | 8)

ロック/確保を取得するハンドル・アドレス

LOCK_HELD

RAW(4 | 8)

タイプがLOCKの場合、LOCK_HELDはオブジェクトを確保している確保を表す。

タイプがPINの場合、LOCK_HELDはオブジェクトをロックしているロックを表す。

REFCOUNT

NUMBER

ロック/確保の参照数

MODE_HELD

NUMBER

保持されているロック/確保モード:

  • 0 - ロック/確保の保持なし

  • 1 - Nullモード

  • 2 - 共有モード

  • 3 - 排他モード

MODE_REQUESTED

NUMBER

要求されたロック/確保モード:

  • 0 - ロック/確保の要求なし

  • 1 - Nullモード

  • 2 - 共有モード

  • 3 - 排他モード

SAVEPOINT_NUMBER

NUMBER

ロック/確保を取得したときのカーネル・トランザクションのセーブポイント番号

CON_ID

NUMBER

データが関係するコンテナのID。可能な値は次のとおり。

  • 0: この値は、CDB全体に関連するデータを含む行に使用される。この値は、非CDB内の行にも使用される。

  • 1: この値は、ルートのみに関連するデータを含む行に使用される

  • n: nは、データを含む行に適用されるコンテナID