Sql-Server
對比表和依賴視圖元數據以針對要刷新的視圖是最佳實踐嗎?
我們在供應商表上創建了非索引視圖。當他們更改表結構或列定義時,我們會根據需要執行 sp_refreshview。將表列定義與視圖元數據進行對比以驗證哪些視圖需要刷新的腳本的可行性是什麼?僅查找更改的視圖是最佳做法,還是可以刷新所有視圖?如果不需要執行 sp_refreshview 是否有任何顧慮?
再次感謝。
sp_refreshsqlmodule
在您應用供應商更新後,僅執行一個循環應用所有視圖和過程會簡單得多、多得多、多得多、多得多。不要讓這變得比它需要的更難。