2016-08-15 202 views
1

我正在處理一個用於健康組織的大型數據庫,並且它有數百萬個記錄。它與ASP.NET Web應用程序集成在一起。很遺憾,當保存大型窗體時出現「等待操作超時」錯誤。等待操作超時

我已經搜索並發現它的SQL Server錯誤,所以在解決方案中,我還發現查詢花費如此之多,需要進行優化。我使用了SQL Server優化和性能工具,它遵循其幾乎100 %。幸運的是,錯誤不再發生。

ASK:
我只需要確認,如果它是一個永久的解決辦法沒有?如果你有,還提供更好的建議。?

感謝

沙赫扎德的UI哈桑

+0

提供代碼片段對於試圖幫助您的人很有用 – Wins

回答

1

我只需要確認,如果它是一個永久的解決辦法沒有?

這不是一個永久性的解決方案,這會再次出現..

還提供任何更好的建議,如果你有?

這對通過的情況下,通常basis..But發生這種情況時,你的查詢沒有得到很好的調整,陳舊的統計數據,缺失索引的情況下進行處理......

所以經常重建索引(我們這樣做每週工作日),將有助於減少問題,如果它仍然發生,您將不得不優化查詢