实体化视图(Materialized View)即快照(Snapshot),也称物化视图,
实体化视图常用来存放预计算的合计数据,如汇总和平均。实体化视图
也可以是主表的一个完整副本。建立实体化视图的语句(此处只列出常用选项):
CREATE MATERILIZED VIEW [SCHEMA.] 实体化视图名
[TABLESPACE] [STORAGE]
[REFRESH [FAST|FORCE|COMPLETE]]
[START WITH 日期] [NEXT 日期]
[FOR UPDATE]
AS 子查询
实体化视图常用来存放预计算的合计数据,如汇总和平均。实体化视图
也可以是主表的一个完整副本。建立实体化视图的语句(此处只列出常用选项):
CREATE MATERILIZED VIEW [SCHEMA.] 实体化视图名
[TABLESPACE] [STORAGE]
[REFRESH [FAST|FORCE|COMPLETE]]
[START WITH 日期] [NEXT 日期]
[FOR UPDATE]
AS 子查询
grant select on table_name to 用户B
然后再以用户B登陆建立物化视图
Create Materialized View AA
Refresh Complete
As Select * From AA.TABLE_NAME;不定期更新(刷新)物化视图的内容
EXEC DBMS_REFRESH.REFRESH('AA');
即定义在某一时间点刷新。如:
Create Materialized View TEST
Refresh Complete
Start With Sysdate+10/24 Next Trunc(Sysdate,’Day’)+10/24
As Select * FROM TABLE;
在做数据库复制时,就要用到
主站点和快照站点
源组和快照组