説明
このビューは、V4.3.0バージョンから導入されました。
機能の概要
ビュー USER_MVREF_RUN_STATS は、マテリアライズドビューの各リフレッシュ実行に関する情報を表示します。各実行は REFRESH_ID で識別されます。この情報には、実行に関連するタイミング統計情報およびその実行で指定されたパラメータが含まれます。
フィールドの説明
フィールド名 |
型 |
NULL許容 |
説明 |
|---|---|---|---|
| REFRESH_ID | NUMBER | NO | リフレッシュのID |
| NUM_MVS | NUMBER | NO | リフレッシュされるマテリアライズドビューの数 |
| MVIEWS | VARCHAR2(4000) | NO | APIで指定されたマテリアライズドビュー名のパラメータ |
| BASE_TABLES | VARCHAR2(4000) | YES | 内部専用 |
| METHOD | VARCHAR2(4000) | YES | APIで指定されたMETHODパラメータ |
| ROLLBACK_SEG | VARCHAR2(4000) | YES | APIで指定されたROLLBACK_SEGパラメータ |
| PUSH_DEFERRED_RPC | CHAR(1) | NO | APIで指定されたPUSH_DEFERRED_RPCパラメータ |
| REFRESH_AFTER_ERRORS | CHAR(1) | NO | APIで指定されたREFRESH_AFTER_ERRORSパラメータ |
| PURGE_OPTION | NUMBER | NO | APIで指定されたPURGE_OPTIONパラメータ |
| PARALLELISM | NUMBER | NO | APIで指定されたPARALLELISMパラメータ |
| HEAP_SIZE | NUMBER | NO | APIで指定されたHEAP_SIZEパラメータ |
| ATOMIC_REFRESH | CHAR(1) | NO | APIで指定されたATOMIC_REFRESHパラメータ |
| NESTED | CHAR(1) | NO | APIで指定されたNESTEDパラメータ |
| OUT_OF_PLACE | CHAR(1) | NO | APIで指定されたOUT_OF_PLACEパラメータ |
| NUMBER_OF_FAILURES | NUMBER | NO | API処理中に発生した失敗回数 |
| START_TIME | TIMESTAMP(6) | NO | リフレッシュ実行開始時刻 |
| END_TIME | TIMESTAMP(6) | NO | リフレッシュ実行終了時刻 |
| ELAPSED_TIME | NUMBER | NO | リフレッシュ実行時間、単位は秒 |
| LOG_SETUP_TIME | NUMBER | NO | マテリアライズドビューのログ設定時間、単位は秒
説明このフィールドは互換性のみあり、デフォルト値は0です。 |
| LOG_PURGE_TIME | NUMBER | NO | マテリアライズドビューのログクリーンアップ時間、単位は秒 |
| COMPLETE_STATS_AVAILABLE | CHAR(1) | NO | この実行で全ての完全リフレッシュ統計情報が利用可能かどうかを示します。
説明このフィールドは互換性のみあり、デフォルト値はYです。 |
クエリ例
obclient [test_db]> SELECT * FROM SYS.USER_MVREF_RUN_STATS;
クエリ結果は次のとおりです。
+-----------+------------+---------+-----------------------+-------------+--------+--------------+-------------------+----------------------+--------------+-------------+-----------+----------------+--------+--------------+--------------------+---------------------+---------------------+--------------+----------------+----------------+--------------------------+
| RUN_OWNER | REFRESH_ID | NUM_MVS | MVIEWS | BASE_TABLES | METHOD | ROLLBACK_SEG | PUSH_DEFERRED_RPC | REFRESH_AFTER_ERRORS | PURGE_OPTION | PARALLELISM | HEAP_SIZE | ATOMIC_REFRESH | NESTED | OUT_OF_PLACE | NUMBER_OF_FAILURES | START_TIME | END_TIME | ELAPSED_TIME | LOG_SETUP_TIME | LOG_PURGE_TIME | COMPLETE_STATS_AVAILABLE |
+-----------+------------+---------+-----------------------+-------------+--------+--------------+-------------------+----------------------+--------------+-------------+-----------+----------------+--------+--------------+--------------------+---------------------+---------------------+--------------+----------------+----------------+--------------------------+
| root | 64670 | 1 | test_db.mv1_tbl1_tbl2 | NULL | NULL | NULL | N | N | 0 | 0 | 0 | N | N | N | 0 | 2024-01-17 16:26:28 | 2024-01-17 16:26:28 | 0 | 0 | 0 | Y |
| root | 64672 | 1 | test_db.mv2_tbl1_tbl2 | NULL | NULL | NULL | N | N | 0 | 0 | 0 | N | N | N | 0 | 2024-01-17 16:26:28 | 2024-01-17 16:26:28 | 0 | 0 | 0 | Y |
+-----------+------------+---------+-----------------------+-------------+--------+--------------+-------------------+----------------------+--------------+-------------+-----------+----------------+--------+--------------+--------------------+---------------------+---------------------+--------------+----------------+----------------+--------------------------+
2 rows in set (0.015 sec)