Oracle:提交后未清除物化视图日志

时间:2011-11-07 03:36:19

标签: sql database oracle materialized-views

我有一些实体化的视图日志,这些日志在提交后没有自行清除。如何找出这些日志在提交时没有清除的原因?

2 个答案:

答案 0 :(得分:1)

你暗示你的MV是为刷新ON COMMIT而创建的,但事实确实如此吗? MV什么时候刷新? ON COMMIT,ON DEMAND还是某种刷新时间表?快速刷新与ON COMMIT不是同义词,它只是意味着增量刷新而不是完全刷新。

答案 1 :(得分:0)

我知道这不是你的情况,但是如果在按需刷新后没有清除MVlog:

如果基表和MV在ORACLE的不同版本中(即源为11g且dest为10g),则注册时会出现问题(如果我完全回想起来),并且有些情况下它不会删除de MV之后刷新(碰巧我,我截断了MVlog,直到源数据库升级)。