物化视图两项用途
1.用于复制,物化视图允许我们在本地站点维护远程站点的数据副本。使用高级复制特性可以更新该副本,否则只能读该副本。查询物化视图同查询表或普通视图一样。在复制环境下,物化视图通常被创建为primary key, rowid, object,和subquery物化视图。
这种类型的物化视图,暂且称之为复制的物化视图。
2.用于数据仓库,在该环境下,物化视图通常被创建为materialized aggregate views, single-table materialized aggregate views, 和 materialized join views.所有这三种类型的物化视图被用于查询重写。
这种类型的物化视图,暂且称之为预计算的物化视图。
预计算的物化视图包含聚集或连接操作,是基于ROWID的物化视图,物化视图和基表在同一个数据库中,目的是减少复杂查询的耗时。
复制的物化视图一般是基于PRIMARY KEY的,目的是将一个表或表的一部分复制到另一个数据库中,一般物化视图和基表不在同一个数据库中。
相关索引......
近期问题:
需要理解物化视图日志的结构?
理解预计算MV各个类型如何应用?