我有一些实体化的视图日志,这些日志在提交后没有自行清除。如何找出这些日志在提交时没有清除的原因?
答案 0 :(得分:1)
你暗示你的MV是为刷新ON COMMIT而创建的,但事实确实如此吗? MV什么时候刷新? ON COMMIT,ON DEMAND还是某种刷新时间表?快速刷新与ON COMMIT不是同义词,它只是意味着增量刷新而不是完全刷新。
答案 1 :(得分:0)
我知道这不是你的情况,但是如果在按需刷新后没有清除MVlog:
如果基表和MV在ORACLE的不同版本中(即源为11g且dest为10g),则注册时会出现问题(如果我完全回想起来),并且有些情况下它不会删除de MV之后刷新(碰巧我,我截断了MVlog,直到源数据库升级)。