暂无图片
物化视图可以定时刷新吗?
我来答
分享
baalchina
2020-09-27
物化视图可以定时刷新吗?

有个视图,因为读取频率比较高,性能不是太好,所以想转为物化视图,现在遇到几个问题。

第一,直接创建,报ORA-22818 subquery expressions not allowed here,这个是不允许子查询的意思?
原视图的sql里确实有子查询。

第二,于是我建了一个临时视图,再用物化视图来调用这个视图,功能倒是实现了,但是不知道这种情况下如何实现定时刷新?比如我想5分钟更新一次。

感谢大家指点。

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
朱贺

你可以在以下篇文章中查看有关创建物化视图时指定刷新参数的各个细粒度解释,这应该可以解答你的问题,链接见下:
https://docs.oracle.com/cd/E11882_01/server.112/e41084/statements_6002.htm#SQLRF01302
在这篇链接中你可以检索“create_mv_refresh”关键字,可以先查看语法过滤自己关心的参数后再详读解释。见下:create_mv_refresh.png

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏