我能知道这两种商品的区别吗?
materialized view中的数据可以刷新,但使用select语句时也可以刷新view。为什么不直接使用view而不是materialized view
发布于 2014-04-23 08:17:25
当您需要对不需要更新到第二个的数据的性能时,物化视图会更好,但是您的数据将比标准视图中的数据更老。
在创建Materialized view时,会创建两个对象,一个结果实际物化的表和一个包含所有元数据(查询、属性等)的物化视图。
但是在创建View时,Oracle只创建一个对象,该对象包含所有元数据(查询、属性等)。
发布于 2014-04-23 08:10:16
主要是出于性能原因使用物化视图。
根据Oracle文档
物化视图是来自单个时间点的目标主视图的副本。
常规视图加载“按需”数据,并在基础数据更改时“自动”更改。
https://stackoverflow.com/questions/23238421
复制相似问题