oracle物化视图使用详细介绍
物化视图使用大全
物化视图是包括一个查询结果的数据库对象,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。对于复制,物化视图允许你在本地维护远程数据的副本,这些副本是只读的。如果你想修改本地副本,必须用高级复制的功能。当你想从一个表或视图中抽取数据时,你可以用从物化视图中抽取。 对于数据仓库,创建的物化视图通常情况下是聚合视图,单一表聚合视图和连接视图。物化视图可以查询表,视图和其它的物化视图。
一、 关于物化视图日志:
查询物化视图日志文件格式:desc mlog$_lzwmvtest;
创建物化视图时默认指定物化视图中存在主键,如果不指定,那么创建的物化视图日志文件的基表必须存在主键,否则会报错
Demo:对一个表test
创建日志:create materialized view log on test;
那么会报:表'LZWMVTEST'不包含主键约束条件
这种情况下,就必须指定日志文件结构
比如:create materialized view log on test with rowid(具体的针对日志内容方面的在另外一个专题里说明,这里就简述到此)
二、 关于生成数据和刷新:
1>生成数据
两大选项:build immediate build deferred
Build immediate:在创建物化视图的同时根据主表生成数据
Bulid deferred:在创建物化视图的同时,在物化视图内不生成数据,如果此时没有生成数据,以后可以采取:EXEC DBMS_MVIEW.Refresh(‘MV_name’,’C’),注意必须使用全量刷新,默认是增量刷新,所以这里参数必须是C,因为之前都没有生成数据,所以必须全量。
2>关于刷新
² 刷新方式:complete fast force
物化视图的使用方法 ORACLE 中的物化视图 物化视图是包括一个查询结果的数据库...物化视图使用大全 6页 免费 物化视图操作顺序 2页 免费 Oracle数据库中物化视...
oracle 物化视图日志结构物化视图的快速刷新要求基本必须建立物化视图日志,这篇...物化视图使用大全 6页 免费 物化视图 3页 免费 物化视图 2页 1下载券 ...
Oracle 物化视图使用教程一. 理论部分 Oracle 的物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数 据表求和的汇总表。物...
Oracle物化视图使用_IT/计算机_专业资料。Oracle物化视图的使用,又优点也有缺点,...81份文档 笑话大全集 笑话大全爆笑版 幽默笑话大全 全球冷笑话精选89份文档 ...
物化视图查询的所有表必须建立物化视图日志,且物化视图日志必须满足下列限制: (...物化视图使用大全 6页 免费 物化视图 3页 免费 物化视图 2页 免费 Oracle ...
物化视图可以进行分区。而且基于分区的物化视图可以支持分区变化跟踪(PCT)。 具有这种特性的物化视图,当基表进行了分区维护操作后,仍然可以进行快速刷新 操作。对于...
物化视图解释和刷新_计算机软件及应用_IT/计算机_专业资料。物化视图解释和刷新...ORACLE物化视图 全攻略 15页 免费 物化视图使用大全 6页 免费 物化视图 3页...
物化视图使用大全 6页 免费 Oracle优化器介绍(精简完... 12页 免费O...主键物化视图允许识别物化视图主表而不影响物化视图增量刷新的可用 性。 Rowid...
(4)、以上无错误,到此flexview安装完毕 三、在实际应用数据库上添加物化视图 1、出省站表 call flexviews.create_mvlog('sxcoalts', 'glzk_cr_cs');//...
物化视图_计算机软件及应用_IT/计算机_专业资料。Chap8 materialized view 听写 什么是物化视图 ? 是一种oracle支持的视图 ? 是具有物理存储的特殊视图,它占据物理...
Oracle物化视图语法_计算机软件及应用_IT/计算机_专业资料。Oracle物化视图语法及...2014年笑话大全之让你笑个够 儿童笑话大全爆笑 爆笑笑话精选 68份文档 新市场...
我要评论