DBMS_MVIEW システムパッケージは、マテリアライズドビューのリフレッシュとマテリアライズドビューのログのクリアに使用されます。
機能の適用範囲
この内容はOceanBaseデータベースEnterprise Editionにのみ適用されます。OceanBaseデータベースCommunity EditionはMySQLモードのみを提供します。
DBMS_MVIEW権限の説明
すべての DBMS_MVIEW システムパッケージのサブプログラムでは、ユーザーが EXECUTE 権限を持っている必要があります。デフォルトでは、SYSDBA ロールはこのシステムパッケージに対して EXECUTE 権限を持っています。
DBMS_MVIEWサブプログラムの概要
次の表は、OceanBaseデータベースの現在のバージョンでサポートされている DBMS_MVIEW サブプログラムとその簡潔な説明を示しています。
サブプログラム |
説明 |
|---|---|
| PURGE_LOG | マテリアライズドビューのログをクリアするために使用されます。ログをクリアすると、そのテーブルに関連するすべてのログレコードが削除されます。 |
| REFRESH | 指定されたマテリアライズドビューをリフレッシュします。 |
| KILL_REFRESH | 新しいスケジューリングフレームワークによって管理され、実行中のマテリアライズドビューのリフレッシュバッチを強制的に終了させるために使用されます。 |
| REFRESH_REPORT | 単一のマテリアライズドビューのリフレッシュタスクに関する階層型診断レポートを生成するために使用されます。 |