有两个数据库A和B。A为测试库,上个星期从生产库B导出来的。
A库上的某个m-view不能定时刷新,我查看了原因,是fast commit类型,创建后就没有全量刷新。我手工全量刷新后,就能自动快速刷新。
可是这个m-view原来就是一直在用,为什么会停止刷新呢?
另外B库,我查看select * from DBA_BASE_TABLE_MVIEWS;最后一次刷新时间是2011-3-22,这个时间让我很诧异。
select * from DBA_MVIEW_REFRESH_TIMES;查询结果也是最后一次刷新时间是2011-3-22。
select * from DBA_MVIEWS 查询的结果就正常了,时间是今天2011-3-14. 想问下为什么会发生这种情况。 补充以下,两个库都是只有一个物化视图,只有一个基表,一个视图日志。
我查询视图日志,都查不到记录。谢谢!
A库上的某个m-view不能定时刷新,我查看了原因,是fast commit类型,创建后就没有全量刷新。我手工全量刷新后,就能自动快速刷新。
可是这个m-view原来就是一直在用,为什么会停止刷新呢?
另外B库,我查看select * from DBA_BASE_TABLE_MVIEWS;最后一次刷新时间是2011-3-22,这个时间让我很诧异。
select * from DBA_MVIEW_REFRESH_TIMES;查询结果也是最后一次刷新时间是2011-3-22。
select * from DBA_MVIEWS 查询的结果就正常了,时间是今天2011-3-14. 想问下为什么会发生这种情况。 补充以下,两个库都是只有一个物化视图,只有一个基表,一个视图日志。
我查询视图日志,都查不到记录。谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货