最近我遇到了SQL Azure/Web Apps/Entity Framework的一些非常奇怪的性能問題。Azure SQL/EF性能問題
看起來,偶爾對數據庫的調用(包括讀取和寫入查詢)會在幾秒到幾分鐘(!)之間的任何地方掛起。即使在包含5行數據的4列的表上的選擇查詢中也會發生這種情況。
這個問題似乎是隨機發生的,不可重現。將數據庫升級到更高性能層似乎沒有任何影響。網絡應用程序和sql azure數據庫都在同一個區域。
數據庫性能圖通常是平坦的,約爲資源利用率的0.5%,偶爾會高達5%左右 - 所以問題肯定不在於資源限制。
我不知道如何開始調查這個問題,鑑於它的間歇性。我將不勝感激任何反饋。上週的問題
它可能與Entity Framework專門處理數據庫連接到sql azure的方式有關嗎?在本地SQL Express上進行測試從未引起類似的情況。
」看起來偶爾對數據庫的調用(包括讀寫查詢)會在幾秒鐘和幾分鐘之內掛起(!)「你需要使用一些像sql nexus這樣的工具並檢查發生了什麼數據庫一段時間。 – TheGameiswar
我在同一條船上,讓我知道可能的技巧/修復 – Jaya
我還沒有想出解決方案或原因。我肯定會分享,當我知道了 –