0
我正在做的是使用SQL 2008,asp.net c#進行40k +記錄檢查。asp.net中的連接超時
現在我正面臨以下錯誤。
這裏是我的配置。
<add name="Test" connectionString="Data Source=MyComputer;Initial Catalog=MYDatabase;Trusted_Connection=true; Timeout=1200; pooling='true'; Max Pool Size=300; Integrated Security=SSPI;" providerName="System.Data.SqlClient" />
<httpRuntime maxRequestLength="1348576" executionTimeout="4322000"/>
在此先感謝。
這是頁面請求超時還是SQL超時?你可以使用SSMS連接嗎?查詢需要多長時間才能運行? – Liath
@Lath數據庫中有4k條記錄。 1.從數據庫中選擇這些4k +記錄並添加到dataTable中。 2.循環數據表並將每條記錄更新到數據庫。 我的邏輯錯了嗎?這需要大約2個小時。 – Lamin
單詞「循環」和「數據庫」總是讓我緊張。 4000行不是很多,我會檢查你的邏輯並確保你沒有N + 1問題或類似的問題 – Liath