默认情况下,ASP.Net ConnectionStrings启用了持久池,而SQL Server的默认远程查询超时时间为600秒。我假设对于工作中的池化,每个池化连接将保持很长一段时间。
600秒的默认设置是否会影响连接池的使用?以使随机连接超时错误时不时地发生?或者它可以无缝地与池一起工作。我是否应该将最大远程查询超时改为0(无限)?
谢谢
发布于 2011-04-18 16:37:51
当然,超时会影响池化。如果长时间运行的数据库查询保持打开状态达600秒,而新的请求不断涌入,则会发生变化,即连接池的连接即将耗尽。
https://stackoverflow.com/questions/5700349
复制相似问题