首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >物化视图与视图

物化视图与视图
EN

Stack Overflow用户
提问于 2014-04-23 08:07:01
回答 2查看 9.2K关注 0票数 9

我能知道这两种商品的区别吗?

materialized view中的数据可以刷新,但使用select语句时也可以刷新view。为什么不直接使用view而不是materialized view

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-04-23 08:17:25

当您需要对不需要更新到第二个的数据的性能时,物化视图会更好,但是您的数据将比标准视图中的数据更老。

在创建Materialized view时,会创建两个对象,一个结果实际物化的表和一个包含所有元数据(查询、属性等)的物化视图。

但是在创建View时,Oracle只创建一个对象,该对象包含所有元数据(查询、属性等)。

票数 13
EN

Stack Overflow用户

发布于 2014-04-23 08:10:16

主要是出于性能原因使用物化视图。

根据Oracle文档

物化视图是来自单个时间点的目标主视图的副本。

常规视图加载“按需”数据,并在基础数据更改时“自动”更改。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23238421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档