oracle物化视图错误

Posted

技术标签:

【中文标题】oracle物化视图错误【英文标题】:Oracle materialized view error 【发布时间】:2011-08-22 18:00:21 【问题描述】:

我已经在生产环境中运行了具体化的视图,但是在刷新时遇到了问题。错误信息是

ORA-32411: 物化视图定义查询超出最大长度

有问题的是 76kb、70kb、75kb 和 67kb。除了拆分查询之外,还有什么可以做的吗?每个脚本都是一个长查询,因此很难拆分。

【问题讨论】:

【参考方案1】:

将您的物化视图重新创建为视图,然后将您的物化视图选择语句重新编译为

select * from your_new_view

我认为视图的长度没有限制。我还发现这使得更新 MV 查询变得非常简单,因为您只需重新编译视图而不是删除并重新创建 MV。

【讨论】:

以上是关于oracle物化视图错误的主要内容,如果未能解决你的问题,请参考以下文章

实体框架中的 Oracle 物化视图问题

oracle物化视图不会自动更新是怎么回事

oracle 物化视图 job

Oracle物化视图

如何获得oracle物化视图 定时刷新时 刷新所用的时间 或者是监控 物化视图在jobs中建立的job任务的执行时间

Oracle物化视图梳理