物化视图对于前台数据库使用者来说如同一个实际的表,具有和一般表相通的如select等操作,而其实际上是一个视图,一个由系统实现定期刷新其数据的视图(具体刷新时间在定义物化视图的时候已有定义),使用物化视图更可以实现视图的所有功能,而物化视图确不是在使用时才读取,大大提高了读取速度,特别适用抽取大数据量表某些信息以及数据链连接表使用。
1 简介 物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。
物化视图可以查询表,视图和其它的物化视图。 通常情况下,物化视图被称为主表(在复制期间)或明细表(在数据仓库中)。 对于复制,物化视图允许你在本地维护远程数据的副本,这些副本是只读的。如果你想修改本地副本,必须用高级复制的功能。当你想从一个表或视图中抽取数据时,你可以用从物化视图中抽取。
对于数据仓库,创建的物化视图通常情况下是聚合视图,单一表聚合视图和连接视图。
物化视图对于前台数据库使用者来说如同一个实际的表,具有和一般表相通的如select等操作,而其实际上是一个视图,一个由系统实现定期刷新其数据的视图(具体刷新时间在定义物化视图的时候已有定义),使用物化视图更可以实现视图的所有功能,而物化视图确不是在使用时才读取,大大提高了读取速度,特别适用抽取大数据量表某些信息以及数据链连接表使用。
本篇我们将会看到怎样创建物化视图并且讨论它的刷新选项。
2 物化视图语法
create materialized view [view_name]
[
[build immediate | build deferred]
[enable query rewrite | disable query rewrite]
[refresh [fast | complete | force | nevel]]
[on demand | commit]
Oracle物化视图:创建最简单物化视图_日语学习_外语学习_教育专区。Oracle物化视图:创建最简单物化视图Oracle 物化视图:创建最简单物化视图 物化视图:物化视图是 Oracle ...
Oracle 物化视图说明 1 详细语法 CREATE MATERIALIZED VIEW [mv_name] [ TABLESPACE [ts_name] -- 指定表空间 PARALLEL (DEGREE 2) -- 并行度设计为 2(与...
ORACLE物化视图_IT/计算机_专业资料。ORACLE个人笔记日志ORACLE 实体视图作者:Q 强 联系方式:xjzhang101@126.com MSN:xjzhang101@126.com 实体视图 是一个数据库...
oracle物化视图介绍_计算机软件及应用_IT/计算机_专业资料。一、物化视图的一般用法物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通...
分别指出创建的物化视图是否支持查询重写。查询重写是指当对 物化视图的基表进行查询时,Oracle 会自动判断能否通过查询物化视图来得到 结果,如果可以,则避免了聚集或...
('CYTS.VM_ACCBILL_JOB_FEE'); Oracle的物化视图提供了强大的功能,可以用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样,在执行查询时,就可以避免进行...
Oracle物化视图_计算机软件及应用_IT/计算机_专业资料。物化视图物化视图是包括一个查询结果的数据库对象,它是远程数据的的本地副本, 或者用来生成基于数据表求和的汇...
oracle 物化视图语法_IT/计算机_专业资料。oracle 物化视图语法介绍物化视图(materialize view) 1、物化视图概述 物化视图(MV)是包括一个查询结果的数据库对象,它是...
Oracle 物化视图使用教程一. 理论部分 Oracle 的物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数 据表求和的汇总表。物化...
我要评论