CREATE MATERIALIZED VIEW mv_base_province_list
TABLESPACE tbl_pro --保存表空间
BUILD IMMEDIATE --创建视图时就生成数据
REFRESH FORCE --如果可以快速刷新则进行快速刷新,否则完全刷新
on demand --按照指定方式刷新
START WITH SYSDATE --第一次刷新时间
next SYSDATE + 1 as
select case
when t3.p_name is not null then
t3.p_name || ',' || t2.p_name || ',' || t1.p_name
when t2.p_name is not null then
t2.p_name || ',' || t1.p_name
else
t1.p_name
end as p_full_name,
t1.*
from base_province_list t1
left join base_province_list t2 on t1.par_index = t2.p_index
and t2.par_index is not null
left join base_province_list t3 on t2.par_index = t3.p_index
and t3.par_index is not null
--物化视图索引
create unique index pk_mv_base_province_list on mv_base_province_list(P_INDEX) tablespace tbl_pro_IDX;
create index idx_mv_bpl_dm on mv_base_province_list (DEL_MARK) tablespace tbl_pro_IDX;
create index idx_mv_bpl_pai on mv_base_province_list (PAR_INDEX) tablespace tbl_pro_IDX;
--强制刷新 c:全局刷新 f:增量刷新 空:默认刷新
call DBMS_MVIEW.REFRESH('mv_base_province_list','C');
分享到:
相关推荐
物化视图创建物化视图创建物化视图创建物化视图创建物化视图创建物化视图创建物化视图创建物化视图创建物化视图创建物化视图创建物化视图创建物化视图创建物化视图创建物化视图创建
物化视图 (MV)在一个段中存储查询结果,并且能够在提交查询时将结果返回给用户,从而不再需要重新执行查询 — 在查询要执行几次时,这是一个很大的好处。物化视图可以利用一个快速刷新机制从基础表中全部或增量刷新...
Oracle物化视图应用详,有实例和各属性介绍
真正值得一看的mysql知识。MySQL中实现物化视图(中文版)翻译于外文。
orace表分区及物化视图 进一步了解oracle表分区技术及物化视图技术应用
Oracle中物化视图很重要,物化视图优秀论文. 在数据仓库中物化视图是非常重要的。Oracle中物化视图很重要,物化视图优秀论文. 在数据仓库中物化视图是非常重要的。Oracle中物化视图很重要,物化视图优秀论文. 在数据...
ORACLE9I物化视图
物化视图的两种实现,直接在物化视图中设置设计和通过定时任务触发存储过程来更新物化视图
物化视图普通视图区别.doc,很不错的资料
物化视图学习笔记 错误问题分析总结 详细讲解了物化视图的内部构造,从零基础开始学习 重点说明ORA-12034的错误解决方案
物化视图的快速刷新
Oracle物化视图创建和使用,设置物化视图的自动刷新时间
oralce创建物化视图,基本语法,基本操作
数据仓库,数据挖掘,物化视图 数据仓库,数据挖掘,物化视图 数据仓库,数据挖掘,物化视图
里面详细讲述物化视图的种种创建,物化日志的结构,group by 语句创建物化视图的处理
物化视图创建
Oracle怎么根据物化视图日志快速刷新物化视图
物化视图迁移分区,停机时间少于10分钟。
介绍通过物化视图对查询进行重写的一个例子,帮助大家理解查询重写的含义
Oracle物化视图使用[文].pdf