2011-11-03 67 views

回答

2

如果您創建了快速刷新MV,還可以在基表上創建Materialied View日誌。 您可以從相應的MV日誌(包含表名和M_ $或其他類似的表)發出select count(*)

但是,如果您只想知道是否需要刷新,您可以放心地拍攝快速刷新。如果沒有行要刷新,那麼速度會很快。

+0

所以沒有包含MV是否真實的信息的oracle觀點? – Marshall

+0

只有快速刷新MV才能保存這種信息。你可以檢查物化視圖日誌,正如我所說 –

+1

那麼如何:「選擇STALENESS從user_mviews WHERE mview_name = ...」,這是很好的解決方案嗎? – Marshall