Advertisement

根据主键生成MATERIALIZED VIEW

阅读量:

物化视图在同步数据方案中属于中等偏下的层级,但针对某些报表统计类的分析系统,其通过预先生成物理数据的方式,可有效提升报表查询的响应速度。结合高效的快速刷新机制,它仍是一种较为理想的解决方案。

创建物化视图(将test用户下的T1表同步至test1用户下的MV_T1)

1:建立源表

SQL> create table t1(id number primary key);

Table created.

2:创建物化日志(test用户下的T1源表)

CREATE MATERIALIZED VIEW LOG ON T1

WITH PRIMARY KEY

INCLUDING NEW VALUES;

3:创建物化视图(test1用户下的MV_T1)

CREATE MATERIALIZED VIEW MV_T1

BUILD IMMEDIATE

REFRESH FAST WITH PRIMARY KEY ------基于主键进行增量刷新

ON DEMAND

ENABLE QUERY REWRITE ------允许对物化视图进行查询重写操作

AS

SELECT * FROM TEST.T1; ------定义查询语句的内容

4:插入测试数据

SQL> insert into t1 values(1);

1 row created.

全部评论 (0)

还没有任何评论哟~