商业智能BI

【ORACLE】物化视图快速刷新限制条件

2017-12-04  本文已影响19人  cxuan

快速刷新的物化视图创建比较麻烦,限制条件比较多,本文参考Oracle 11g 11.2版本官方文档,总结一般情况、含有联接、含有聚合计算、UNION ALL等情况下的限制条件。

所有快速刷新的物化视图都必须满足的条件

定义物化视图的查询语句限制如下:

只包含联接的物化视图快速刷新限制条件

定义物化视图的查询语句只含有联接且没有聚合计算,实现快速刷新除满足通用条件外,还要满足条件如下:

另外,以下情况将会影响快速刷新的效率:

包含聚合的物化视图快速刷新限制

定义物化视图的查询语句含有聚合计算,实现快速刷新除满足通用条件外,还要满足条件如下:

包含UNION ALL的物化视图快速刷新限制

含有UNION ALL的物化视图REFRESH FAST需要满足以下条件:

参考:
https://docs.oracle.com/cd/E11882_01/server.112/e25554/basicmv.htm#i1007013

更多:
http://c-xuan.com/2017/07/13/20170713001

上一篇 下一篇

猜你喜欢

热点阅读