列名 |
类型 |
描述 |
owner |
name |
物化视图owner |
mview_name |
name |
物化视图名称 |
container_name |
name |
保留物化视图数据的容器的名称,通常与MVIEW_NAME相同。 |
query |
text |
定义物化视图的查询 |
query_len |
integer |
查询的长度(以字节为单位) |
updatable |
varchar |
是否允许更新 |
update_log |
text |
物化视图更新日志 |
master_rollback_seg |
text |
主站点或物化视图站点的回滚段 |
master_link |
text |
主站点或物化视图站点的数据库链接 |
rewrite_enabled |
varchar |
是否启用重写 |
rewrite_capability |
varchar |
物化视图是否符合重写条件:NONE -物化视图不能用于重写,因为不允许或禁止重写TEXTMATCH -定义物化视图的查询包含对查询重写使用的限制GENERAL -定义物化视图的查询对查询重写的使用没有任何限制,因此Oracle数据库可以应用受支持的任何重写规则 |
refresh_mode |
varchar |
物化视图的刷新模式:DEMAND--每当调用适当的刷新过程时,数据库都会刷新该物化视图;COMMIT -当物化视图的主数据库之一上的事务提交时,Oracle数据库刷新此物化视图;NEVER -Oracle数据库从不刷新此实例化视图 |
refresh_method |
varchar |
物化视图刷新方式:COMPLETE/FORCE/FAST/NEVER |
build_mode |
varchar |
在创建过程中如何填充物化视图:IMMEDIATE -在创建过程中由master填充DEFERRED-在创建过程中未填充。必须稍后由用户显式填充。PREBUILT-在创建过程中填充现有表。Oracle数据库不知道此预建表的内容与物化视图的母版之间的关系。 |
fast_refreshable |
varchar |
视图是否符合增量(快速)刷新的条件: NO/DIRLOAD/DML/DIRLOAD_DML |
last_refresh_type |
varchar |
最近一次刷新所使用的方法: |
COMPLETE -最近的刷新已完成 |
|
|
FAST -最近的刷新速度很快(增量) |
|
|
NA-物化视图尚未刷新(例如,如果已创建DEFERRED) |
|
|
last_refresh_date |
timestamp without time zone |
物化视图最近刷新的日期 |
last_refresh_end_time |
text |
物化视图上最近刷新的结束时间 |
staleness |
varchar |
物化视图的内容与物化视图的母版的内容之间的关系:FRESH -物化视图是其母版当前状态的一致读取视图STALE-物化视图已过时,因为其一个或多个母版已更改。如果物化视图FRESH在变为之前就已存在STALE,则它是其母版的先前状态的一致读取视图。 |
NEEDS_COMPILE-物化视图所依赖的某些对象已更改。ALTER MATERIALIZED VIEW...COMPILE需要一个语句来验证该物化视图并计算内容的陈旧性。 |
|
|
UNUSABLE -实体化视图在任何时间点都不是其母版的一致读取视图UNKNOWN -Oracle数据库不知道从任何时间点来看,物化视图是否在其主数据库的读取一致视图中(在预建表上创建的物化视图就是这种情况)UNDEFINED-物化视图具有远程母版。对于这种物化视图,没有定义过时的概念。 |
|
|
after_fast_refresh |
varchar |
指定将快速刷新应用于该物化视图时将出现的陈旧值。其值与该STALENESS列的值相同,外加value NA,当快速刷新不适用于此实例化视图时使用该值 |
unknown_prebuilt |
varchar |
指示物化视图是否为预构建(Y/N) |
unkonwn_plsql_func |
text |
指示物化视图是否包含PL / SQL函数(Y/N) |
unknown_external_table |
text |
表示物化视图是否包含外部表(Y/N) |
unknown_consider_fresh |
text |
指示物化视图是否被认为是新鲜的(Y/N) |
unknown_import |
text |
指示是否导入物化视图(Y/N) |
unknown_trested_fd |
text |
指示物化视图是否使用受信任的约束进行刷新(Y/N) |
compile_state |
text |
物化视图关于它所依赖的对象的有效性: |
VALID -物化视图已经过验证没有错误,并且自上次验证以来,它所依赖的对象均未更改 |
|
|
NEEDS_COMPILE-物化视图所依赖的某些对象已更改ERROR -物化视图验证有一个或多个错误 |
|
|
use_no_index |
boolean |
指示是使用USING NO INDEX子句创建物化视图(Y/N) |
sale_since |
text |
物化视图过时的时间 |
num_pct_tables |
text |
PCT明细表数量 |
num_fresh_pct_regions |
text |
新的PCT划分区域的数量 |
num_stale_pct_regions |
text |
过时的PCT分区区域数 |
segment_created |
varchar |
物化视图是否使用SEGMENT CREATION DEFERRED子句创建 |
evaluation_edition |
text |
解析表达式列中引用的已编辑对象的版本的名称 |
unusable_before |
text |
物化视图的子查询的存储结果可用于查询重写的最旧版本的名称。如果未指定此类版本,则此值为NULL |
unusable_beginning |
text |
物化视图的子查询的存储结果不能用于查询重写的最旧版本的名称。如果未指定此类版本,则此值为NULL |
deafault_collation |
text |
物化视图的默认排序规则,此处显示的是oracle中的排序规则名称。由nls_collation_name根据排序id号获取 |
on_query_computation |
varchar |
是否实时物化视图(Y/N) |