2


我有一张带有 MVIEW 日志的表,我想知道它是否可疑:

SELECT count(*) from Table
8036132 rows

SELECT count(*) from MLOG$_Table
81657998 rows

我问这个问题是因为我在尝试刷新 MVIEW ORA-30036 时遇到错误:无法在撤消表空间“UNDOTBS1”中将段扩展 4,我想知道除了扩展撤消表空间之外是否可以做些什么?

提前致谢

4

1 回答 1

2

是的,这很可疑。

您需要物化视图日志才能进行快速刷新。快速刷新实际上是增量刷新:仅刷新最后一次更改的刷新以避免必须进行完全刷新,这可能很耗时。如果您的物化视图日志包含的行数是原始表的 10 倍,那么您就无法达到快速刷新的目的。

我首先要研究为什么这个物化视图日志包含这么多行。如果你能避免这种情况,那么你的另一个问题——ORA-30036——也可能会消失。

问候,
罗布。

于 2011-01-10T14:16:23.140 回答