首批通过分布式安全可靠测评,为关键业务系统打造
DBA_MVREF_RUN_STATS
更新时间:2026-01-10 10:54:17
说明
该视图从 V4.3.0 版本开始引入。
功能说明
视图 DBA_MVREF_RUN_STATS 用于展示物化视图的每次刷新运行的信息,每次运行均由 REFRESH_ID 标识。该信息包括与运行相关的计时统计信息以及该运行中指定的参数。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| RUN_OWNER | VARCHAR2(128) | NO | 刷新操作的所有者(发起该操作的用户) |
| 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。 |
查询示例
查询物化视图的每次刷新运行的信息,每次运行均由 REFRESH_ID 标识。
obclient [SYS]> SELECT * FROM SYS.DBA_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)