我有一张带有MVIEW Log的表,我想知道它是否有可疑:
SELECT count(*) from Table
8036132 rows
和
SELECT count(*) from MLOG$_Table
81657998 rows
我问这个问题,因为我在尝试刷新我的MVIEW时遇到错误 ORA-30036:无法在撤消表空间'UNDOTBS1'中将段扩展4,我想知道除了扩展撤消表空间之外是否还可以做些什么?
提前致谢
答案 0 :(得分:2)
是的,这是可疑的。
您需要物化视图日志才能进行快速刷新。快速刷新实际上是增量刷新:刷新只刷新最后的更改以避免必须进行完全刷新,这可能非常耗时。如果物化视图日志包含的行数是原始表的10倍,那么就无法快速刷新。
我首先要看看为什么这个物化视图日志包含这么多行。如果你可以避免这种情况,那么你的另一个问题 - ORA-30036 - 也可能会消失。
的问候,
罗布。