8.9 V$ACTIVITY_MVIEW

V$ACTIVITY_MVIEWは、オブジェクト・アクティビティ・トラッキング・システム(OATS)によって現在取得されているマテリアライズド・ビュー・アクティビティ・スナップショットを示します。

このビューの各行は、進行中の1つのアクティビティ・スナップショットを表し、スナップショット間隔中にこれまでに発生したマテリアライズド・ビュー・アクティビティを示します。

データ型 説明

MVIEW_NAME

VARCHAR2(128)

アクティビティ・スナップショットが取得されるマテリアライズド・ビューの名前

MVIEW_OWNER

VARCHAR2(128)

アクティビティ・スナップショットが取得されているマテリアライズド・ビューの所有者

USER_CLASS

VARCHAR2(7)

アクティビティがRDBMS(SYS)によって実行されたか、ユーザー(NON-SYS)によって実行されたか

COMPILES

NUMBER

マテリアライズド・ビューがコンパイルされた回数

この数には次のものが含まれます。

  • SQL文ALTER MATERIALIZED VIEWCOMPILEを使用して実行される明示的なコンパイル

  • 基礎となる実表の構造が変更されたために発生した自動コンパイル

REWRITES_TEXTMATCH

NUMBER

テキスト一致リライト方法を使用したクエリー・リライトの数

REWRITES_GENERAL

NUMBER

一般的なリライト方法を使用したクエリー・リライトの数

REWRITES_PARTIAL

NUMBER

ビューが部分的に失効したときに発生したクエリー・リライトの数

この数には次のものが含まれます。

  • マテリアライズド・ビューを持つブランチと、基礎となる実表を持つブランチを持つリライトされた問合せに関連するUNION ALL操作(部分リライト)

  • 基礎となる実表への後戻り結合を伴うマテリアライズド・ビューの単一の問合せブロックのリライト

REWRITES_DELTA

NUMBER

マテリアライズド・ビューの失効データとマテリアライズド・ビュー・ログに格納されているデルタ情報を使用したクエリー・リライトの数

REWRITES_PCT

NUMBER

パーティション変更トラッキング(PCT)リライトの数

REWRITES_HINTED

NUMBER

マテリアライズド・ビューがクエリー・リライトに適格であり、SELECT文にヒントで指定されたマテリアライズド・ビューの名前を持つREWRITEヒントが含まれていたために発生したクエリー・リライトの数

NOREWRITES_HINTED

NUMBER

将来の使用のために予約済

NOREWRITES_STALE

NUMBER

マテリアライズド・ビューがクエリー・リライトに適格だが失効しているため、クエリー・リライトを使用しなかった問合せ実行の数

REFRESHES_ON_DEMAND

NUMBER

ON DEMANDリフレッシュの数

このタイプのリフレッシュは、ON DEMANDリフレッシュ・モードを使用するマテリアライズド・ビューに対して実行されます。このモードでは、3つのDBMS_MVIEWリフレッシュ・プロシージャのいずれかによって手動リフレッシュが起動された場合にのみマテリアライズド・ビューをリフレッシュするようにデータベースに指示します。

REFRESHES_ON_COMMIT

NUMBER

ON COMMITリフレッシュの数

このタイプのリフレッシュは、ON COMMITリフレッシュ・モードを使用するマテリアライズド・ビューに対して実行されます。このモードでは、マテリアライズド・ビューのマスター表で動作するトランザクションがコミットされるたびに、マテリアライズド・ビューをリフレッシュするようにデータベースに指示します。

REFRESHES_ON_STATEMENT

NUMBER

ON STATEMENTリフレッシュの数

このタイプのリフレッシュは、ON STATEMENTリフレッシュ・モードを使用するマテリアライズド・ビューで実行されます。これは、ビューの実表のいずれかでDML操作が実行されるたびにマテリアライズド・ビューの自動リフレッシュを実行するようにデータベースに指示します。

REFRESHES_SCHEDULED

NUMBER

スケジュールされたリフレッシュの数

REFRESHES_AUTOMATIC

NUMBER

自動リフレッシュの数

REFRESHES_FAST

NUMBER

増分リフレッシュの数

REFRESHES_COMPLETE

NUMBER

完全リフレッシュの回数

REFRESHES_PCT

NUMBER

パーティション変更トラッキング(PCT)リフレッシュの数

CON_ID

NUMBER

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

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

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

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

ノート:

システム・オーバーヘッドを低く保つために、このビューの件数は概算です。また、統計収集、問合せコンパイル、問合せ最適化などのデータベース・アクティビティがあるため、カウントが予想と異なる場合や、連続する問合せ間で若干異なる場合があります。

関連項目:

最近完了したマテリアライズド・ビュー・アクティビティ・スナップショットを表示するには、「DBA_ACTIVITY_MVIEW」を参照してください。