Oracle的物化视图:如何确定原始表是否已更改?

时间:2011-11-03 14:00:37

标签: oracle materialized-views

我在许多桌子上创建了一个MV。我不想自动刷新它。我只是想知道原始表是否被更改。最好的方法是什么?

1 个答案:

答案 0 :(得分:2)

如果您创建了快速刷新MV,则还在基表上创建了Materialied View日志。 您可以从相应的MV日志发出select count(*)(是一个包含表名和M_ $等的表)。

但如果您只想知道是否需要刷新,您可以安全地进行快速刷新。如果没有要刷新的行,它将处于光速。