首批通过分布式安全可靠测评,为关键业务系统打造
ALL_MVIEWS
更新时间:2026-02-27 18:08:02
说明
该视图从 V4.3.0 版本开始引入。
功能描述
视图 ALL_MVIEWS 用于展示物化视图信息。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| OWNER | VARCHAR2(128) | YES | 物化视图所有者名称 |
| MVIEW_NAME | VARCHAR2(128) | YES | 物化视图名称 |
| CONTAINER_NAME | VARCHAR2(128) | YES | 物化视图容器表名称 |
| QUERY | CLOB | NO | 定义物化视图的查询 |
| QUERY_LEN | NUMBER | NO | 定义查询的长度,单位为字节 |
| UPDATABLE | VARCHAR2(1) | NO | 指示物化视图是否可更新
说明该字段仅兼容,且值默认为 N。 |
| UPDATE_LOG | VARCHAR2(128) | NO | 对于可更新的物化视图,更新日志的文件名
说明该字段仅兼容,且值默认为 NULL。 |
| MASTER_ROLLBACK_SEG | VARCHAR2(128) | NO | 主站点或主物化视图站点的回滚段
说明该字段仅兼容,且值默认为 NULL。 |
| MASTER_LINK | VARCHAR2(128) | NO | 主站点或主物化视图站点的数据库链接
说明该字段仅兼容,且值默认为 NULL。 |
| REWRITE_ENABLED | VARCHAR2(1) | NO | 表示是否启用重写
|
| REWRITE_CAPABILITY | VARCHAR2(9) | NO | 表示物化视图是否符合重写条件,如果是,则必须遵循以下规则:
说明该字段仅兼容,且值默认为 NULL。 |
| REFRESH_MODE | VARCHAR2(6) | NO | 物化视图的刷新方式
|
| REFRESH_METHOD | VARCHAR2(8) | NO | 用于刷新物化视图的默认方法(可以通过 API 覆盖)
|
| BUILD_MODE | VARCHAR2(9) | NO | 在创建过程中如何填充物化视图
|
| FAST_REFRESHABLE | VARCHAR2(18) | NO | 物化视图是否适合增量(快速)刷新
说明该字段仅兼容,且值默认为 NULL。 |
| LAST_REFRESH_TYPE | VARCHAR2(8) | NO | 最近一次刷新使用的方法
|
| LAST_REFRESH_DATE | DATE | YES | 最近刷新物化视图的日期 |
| LAST_REFRESH_END_TIME | DATE | NO | 物化视图最近刷新的结束时间 |
| STALENESS | VARCHAR2(19) | NO | 物化视图的内容和物化视图 Master 的内容之间的关系
说明该字段仅兼容,且值默认为 NULL。 |
| AFTER_FAST_REFRESH | VARCHAR2(19) | NO | 指定在此物化视图应用快速刷新时将出现的STALENESS 值,它的取值与 STALENESS 列相同。若值为 NA 表示当快速刷新不适用于此物化视图时使用该值。
说明该字段仅兼容,且值默认为 NULL。 |
| UNKNOWN_PREBUILT | VARCHAR2(1) | NO | 物化视图是否是预构建
说明该字段仅兼容,且值默认为 N。 |
| UNKNOWN_PLSQL_FUNC | VARCHAR2(1) | NO | 物化视图是否包含 PL/SQL 函数
说明该字段仅兼容,且值默认为 N。 |
| UNKNOWN_EXTERNAL_TABLE | VARCHAR2(1) | NO | 物化视图是否包含外部表
说明该字段仅兼容,且值默认为 N。 |
| UNKNOWN_CONSIDER_FRESH | VARCHAR2(1) | NO | 物化视图是否被视为最新
说明该字段仅兼容,且值默认为 N。 |
| UNKNOWN_IMPORT | VARCHAR2(1) | NO | 物化视图是否导入
说明该字段仅兼容,且值默认为 N。 |
| UNKNOWN_TRUSTED_FD | VARCHAR2(1) | NO | 物化视图是否使用可信约束进行刷新
说明该字段仅兼容,且值默认为 N。 |
| COMPILE_STATE | VARCHAR2(19) | NO | 物化视图相对于它所依赖的对象的有效性
说明该字段仅兼容,且值默认为 NULL。 |
| USE_NO_INDEX | VARCHAR2(1) | NO | 物化视图是使用 USING NO INDEX 子句 (Y) 创建的还是使用默认索引 (N) 创建的。 USING NO INDEX 子句禁止创建默认索引。
说明该字段仅兼容,且值默认为 Y。 |
| STALE_SINCE | DATE | NO | 物化视图变陈旧的开始时间
说明该字段仅兼容,且值默认为 NULL。 |
| NUM_PCT_TABLES | NUMBER | NO | PCT 基表数量
说明该字段仅兼容,且值默认为 NULL。 |
| NUM_FRESH_PCT_REGIONS | NUMBER | NO | 最新的 PCT 分区区域数量
说明该字段仅兼容,且值默认为 NULL。 |
| NUM_STALE_PCT_REGIONS | NUMBER | NO | 陈旧的 PCT 分区区域数量
说明该字段仅兼容,且值默认为 NULL。 |
| SEGMENT_CREATED | VARCHAR2(3) | NO | 物化视图是否是使用 SEGMENT CREATION DEFERRED 子句创建的。
说明该字段仅兼容,且值默认为 NO。 |
| EVALUATION_EDITION | VARCHAR2(128) | NO | 解析表达式列中引用的版本对象的版本名称
说明该字段仅兼容,且值默认为 NULL。 |
| UNUSABLE_BEFORE | VARCHAR2(128) | NO | 最旧版本的名称,其中物化视图子查询的存储结果可用于查询重写。在指定版本之前的版本中,物化视图数据的存储结果被认为不可用。如果未指定此类版本,则该值为 NULL。
说明该字段仅兼容,且值默认为 NULL。 |
| UNUSABLE_BEGINNING | VARCHAR2(128) | NO | 最旧版本的名称,其中物化视图子查询的存储结果不能用于查询重写。在指定版本和该版本的任何后代中,数据无法用于查询重写。如果未指定此类版本,则该值为 NULL。
说明该字段仅兼容,且值默认为 NULL。 |
| DEFAULT_COLLATION | VARCHAR2(100) | NO | 物化视图的默认排序规则
说明该字段仅兼容,且值默认为 NULL。 |
| ON_QUERY_COMPUTATION | VARCHAR2(1) | NO | 指示物化视图是否是实时物化视图
|
| REFRESH_DOP | NUMBER(38) | NO | 表示物化视图的后台刷新并行度,默认值为 0。
说明
|
| DATA_SYNC_SCN | NUMBER(38) | NO | 物化视图的数据位点。
说明对于 OceanBase 数据库 V4.3.5 版本,该字段从 V4.3.5 BP2 版本开始引入。 |
| DATA_SYNC_DELAY | VARCHAR2(128) | NO | 物化视图的数据同步延迟,单位秒。
说明对于 OceanBase 数据库 V4.3.5 版本,该字段从 V4.3.5 BP2 版本开始引入。 |
查询示例
查询物化视图信息,展示第 1 条记录。
obclient [SYS]> SELECT * FROM SYS.ALL_MVIEWS WHERE ROWNUM < = 1\G
查询结果如下:
*************************** 1. row ***************************
OWNER: SYS
MVIEW_NAME: MV1_TBL3_TBL4
CONTAINER_NAME: MV1_TBL3_TBL4
QUERY: select "SYS"."TBL3"."ID" AS "ID1","SYS"."TBL4"."ID" AS "ID2","SYS"."TBL3"."NAME" AS "NAME","SYS"."TBL4"."AGE" AS "AGE" from "SYS"."TBL3","SYS"."TBL4" where ("SYS"."TBL3"."ID" = "SYS"."TBL4"."ID")
QUERY_LEN: 195
UPDATABLE: N
UPDATE_LOG: NULL
MASTER_ROLLBACK_SEG: NULL
MASTER_LINK: NULL
REWRITE_ENABLED: N
REWRITE_CAPABILITY: NULL
REFRESH_MODE: DEMAND
REFRESH_METHOD: COMPLETE
BUILD_MODE: IMMEDIATE
FAST_REFRESHABLE: NULL
LAST_REFRESH_TYPE: COMPLETE
LAST_REFRESH_DATE: 22-APR-25
LAST_REFRESH_END_TIME: 22-APR-25
STALENESS: NULL
AFTER_FAST_REFRESH: NULL
UNKNOWN_PREBUILT: N
UNKNOWN_PLSQL_FUNC: N
UNKNOWN_EXTERNAL_TABLE: N
UNKNOWN_CONSIDER_FRESH: N
UNKNOWN_IMPORT: N
UNKNOWN_TRUSTED_FD: N
COMPILE_STATE: NULL
USE_NO_INDEX: Y
STALE_SINCE: NULL
NUM_PCT_TABLES: NULL
NUM_FRESH_PCT_REGIONS: NULL
NUM_STALE_PCT_REGIONS: NULL
SEGMENT_CREATED: NO
EVALUATION_EDITION: NULL
UNUSABLE_BEFORE: NULL
UNUSABLE_BEGINNING: NULL
DEFAULT_COLLATION: NULL
ON_QUERY_COMPUTATION: N
REFRESH_DOP: 0
DATA_SYNC_SCN: 1745315408781183000
DATA_SYNC_DELAY: +000061498 05:15:05.788800000
1 row in set