1、--要使用物化视图,把query_rewrite_enabled参数设置为TRUE
alter system set query_rewrite_enabled=TRUE scope=both
2、--在业务数据库创建主表视图日志
CREATE MATERIALIZED VIEW LOG ON SVR_PUB_DA_MAINQUEUE
3、--在报表数据库上创建表
SVR_PUB_DA_MAINQUEUE
4、--在报表数据库上创建物化视图
CREATE MATERIALIZED VIEW SVR_PUB_DA_MAINQUEUE
ON PREBUILT TABLE
REFRESH FORCE ON DEMAND
NEXT NULL
AS
SELECT * FROM (业务数据库)
5、第一次用修改刷新
begin
EXEC dbms_mview.refresh(RPT_SVR_PUB_DA_MAINQ_HIS_MID,'c')
end;
6、快速刷新
exec dbms_mview.refresh(SVR_PUB_DA_MAINQUEUE, 'f');
7、删除物化视图
7.1删日志
DROP materialized view log on SVR_PUB_DA_MAINQUEUE;
7.2删物化视图
drop MATERIALIZED VIEW SVR_PUB_DA_MAINQUEUE
阅读(729) | 评论(0) | 转发(0) |