等待操作逾時

等待操作逾時

我在 C# 中為資料集資料適配器執行資料填充例程時遇到了此問題,該例程使用在 SQL Server Azure 中編寫的預存程序。

直接從 SQL Server Management Studio 執行的 SQL Server 預存程序只花了 3 秒,而且執行得很好。作為解決方法,我exec sp_updatestats在 Azure 資料庫上執行了“”,然後資料填充例程正常運作!

我有點困惑,不知道是誰在玩。 SQL Server 可以在 3 秒內執行預存程序,但 C# 資料集資料填入程式逾時。

即使問題已解決,有人可以解釋為什麼重新索引(或更新統計資料)直接影響資料集或資料適配器填充例程,其中儲存程序結果可以在沒有逾時的情況下執行?

相關內容