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