首批通过分布式安全可靠测评,为关键业务系统打造
ALL_MVIEW_LOGS
更新时间:2026-03-07 09:20:21
说明
该视图从 V4.3.0 版本开始引入。
功能描述
视图 ALL_MVIEW_LOGS 用于展示所有物化视图日志信息。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| LOG_OWNER | VARCHAR2(128) | YES | 表示物化视图日志所有者名称 |
| MASTER | VARCHAR2(128) | YES | 表示物化视图日志所属的主表名称 |
| LOG_TABLE | VARCHAR2(128) | YES | 表示物化视图日志表名称 |
| LOG_TRIGGER | VARCHAR2(128) | YES | 表示主表上的行后触发器,用于将行插入到物化视图日志中
说明该字段仅兼容,且值默认为 NULL。 |
| ROWIDS | VARCHAR2(3) | NO | 表示是否记录 Rowid 信息
|
| PRIMARY_KEY | VARCHAR2(3) | NO | 表示是否记录主键信息
|
| OBJECT_ID | VARCHAR2(3) | NO | 表示对象表中是否记录了对象标识信息
说明该字段仅兼容,且值默认为 NO。 |
| FILTER_COLUMNS | VARCHAR2(3) | NO | 表示是否记录过滤列信息
|
| SEQUENCE | VARCHAR2(3) | NO | 表示是否记录提供附加排序信息的序列值
说明目前该字段值恒为 YES。 |
| INCLUDE_NEW_VALUES | VARCHAR2(3) | NO | 表示是否同时记录旧值和新值
说明目前该字段值恒为 YES。 |
| PURGE_ASYNCHRONOUS | VARCHAR2(3) | NO | 表示物化视图日志是否被异步清除
|
| PURGE_DEFERRED | VARCHAR2(3) | NO | 表示是否以延迟方式清除物化视图日志
|
| PURGE_START | DATE | YES | 表示延迟清除的清除开始日期 |
| PURGE_INTERVAL | VARCHAR2(200) | YES | 表示延迟清除的清除时间间隔 |
| LAST_PURGE_DATE | DATE | YES | 表示上次清除物化视图日志的日期 |
| LAST_PURG_ESTATUS | NUMBER | NO | 表示上次清除物化视图日志的状态
说明目前该字段值恒为 0。 |
| NUM_ROWS_PURGED | NUMBER | YES | 表示上次清除物化视图日志清除的行数 |
| COMMIT_SCN_BASED | VARCHAR2(3) | NO | 表示物化视图日志是否基于提交 SCN
说明目前该字段值恒为 YES。 |
| STAGING_LOG | VARCHAR2(3) | NO | 表示物化视图日志是否是同步刷新的暂存日志
说明该字段仅兼容,且值默认为 NO。 |
| PURGE_DOP | NUMBER(38) | NO | 清理物化视图日志的并行度。
说明对于 OceanBase 数据库 V4.3.5 版本,该字段从 V4.3.5 BP2 版本开始引入。 |
| LAST_PURGE_TIME | NUMBER(38) | YES | 上一次清理物化视图日志任务的耗时,单位秒。
说明对于 OceanBase 数据库 V4.3.5 版本,该字段从 V4.3.5 BP2 版本开始引入。 |
查询示例
查询所有物化视图日志信息,展示第 1 条记录。
obclient [SYS]> SELECT * FROM SYS.ALL_MVIEW_LOGS WHERE ROWNUM = 1\G
查询结果如下:
*************************** 1. row ***************************
LOG_OWNER: TEST_USER001
MASTER: TBL1
LOG_TABLE: MLOG$_TBL1
LOG_TRIGGER: NULL
ROWIDS: NO
PRIMARY_KEY: YES
OBJECT_ID: NO
FILTER_COLUMNS: YES
SEQUENCE: YES
INCLUDE_NEW_VALUES: YES
PURGE_ASYNCHRONOUS: NO
PURGE_DEFERRED: YES
PURGE_START: 23-APR-25
PURGE_INTERVAL: current_date + 1
LAST_PURGE_DATE: 23-APR-25
LAST_PURGE_STATUS: 0
NUM_ROWS_PURGED: 0
COMMIT_SCN_BASED: YES
STAGING_LOG: NO
PURGE_DOP: 5
LAST_PURGE_TIME: 0
1 row in set