2011-08-22 65 views
0

我有物化視圖在生產中運行,但在刷新時出現問題。該錯誤消息是Oracle物化視圖錯誤

ORA-32411:物化視圖定義查詢超過最大長度

所具有的問題的那些是76KB,70KB,75KB,和67KB。除了拆分查詢之外,還有什麼可以做的嗎?每個腳本都是一個長查詢,因此很難分解。

回答

0

重新創建物化視圖的只是意見,然後重新編譯你的物化視圖SELECT語句作爲

select * from your_new_view 

我不相信有一個觀點是如何長有限制。我還發現,這使得更新MV查詢非常簡單,因爲您只需重新編譯視圖,而不必刪除和重新創建MV。