ORACLE数据库物化视图相关介绍
ORACLE物化视图相关介绍
物化视图: 物化视图是包括查询结果的数据库对像,它是远程数据的的本地副本,或用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。物化视图可以查询表,视图和其它的物化视图。通常情况下,物化视图被称为主表(在复制期间)或明细表(在数据仓库中)。对于复制,物化视图允许在本地维护远程数据的副本,这些副本是只读的。如你想修改本地副本,必须用高级复制功能。当你想从一个表或视图中抽取数据时,可以用从物化视图中抽取。
对于数据仓库,创建的物化视图通常情况下是聚合视图,单一表聚合视图和连接视图。本篇我们将会看到怎样创建物化视图并且讨论它的刷新选项。在复制环境下,创建的物化视图通常情况下主键,rowid,和子查询视图。
1.主键物化视图:
下面的语法在远程数据库表emp上创建主键物化视图
SQL> CREATE MATERIALIZED VIEW mv_emp_pk
REFRESH FAST START WITH SYSDATE
NEXT SYSDATE + 1/48
WITH PRIMARY KEY
AS SELECT * FROM emp@remote_db;
Materialized view created.
注意:当用FAST选项创建物化视图,必须创建基于主表的视图日志,如下:
SQL> CREATE MATERIALIZED VIEW LOG ON emp;
Materialized view log created.
2.Rowid物化视图
下面的语法在远程数据库表emp上创建Rowid物化视图
SQL> CREATE MATERIALIZED VIEW mv_emp_rowid
Oracle数据库中物化视图的原理剖析_IT/计算机_专业资料。Oracle数据库中物化视图的原理剖析Oracle 数据库中物化视图的原理剖析物化视图 (MV)在一个段中存储查询结果...
b. c. oracle 用刷新方法在物化视图中刷新数据. 是基于主键还是基于 rowid 的...如如何建立在特定的表空间上,这些在其他的物化视图上面 几乎都没有任何介绍的。...
oracle物化视图实现数据同步_IT/计算机_专业资料。非常全面的知识。ORACLE 物化视图 实现数据同步简介 NC56 新增双引擎查询功能,以下报表支持此功能: 财务: 总账—...
Oracle物化视图介绍 3页 1财富值喜欢此文档的还喜欢 物化视图 35页 免费 Oracle数据库中物化视图的... 3页 免费 Oracle物化视图语法 5页 免费 oracle物化视图...
oracle物化视图简介_IT/计算机_专业资料。oracle物化视图简介物化视图创建语法: CREATE MATERIALIZED VIEW <schema.name> PCTFREE <integer>--存储参数 PCTUSED <...
Oracle物化视图介绍_IT/计算机_专业资料。Oracle物化视图 经研究整理将多个文档组合成。Oracle 物化视图说明 1 详细语法 CREATE MATERIALIZED VIEW [mv_name] [ ...
oracle 物化视图语法_IT/计算机_专业资料。oracle 物化视图语法介绍物化视图(materialize view) 1、物化视图概述 物化视图(MV)是包括一个查询结果的数据库对象,它...
1 简介物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本, ...Oracle 会自动判断能否通过查 询物化视图来得到结果,如果可以,则避免了聚集或...
Oracle-物化视图 racle介绍:oracle 物化视图是包括一个查询结果的数据库对象,它是远程数据的 的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程...
Oracle优化器介绍(精简完... 12页 免费ORACLE物...物化视图是包括一个查询结果的数据库对像, 它是远程数据的的本地副本, 或者...
我要评论