连接超时和命令超时之间有什么区别?
在我们的应用程序中,有时会显示超时错误。当我们将命令超时值从默认值30增加到100(默认值)时,它就起作用了。增加命令超时值是否有任何问题。
谢谢, Mahesh
如前所述,连接超时是与数据库服务器建立连接的超时。命令超时是命令执行的超时。
可以扩展命令超时,但是在ASP.NET中执行此操作时,您还应该注意请求执行超时。您可以通过Server.ScriptTimeout或全局在代码中进行设置httpRuntime/@executionTimeout。.NET 2.0+的默认值为110s。
Server.ScriptTimeout
httpRuntime/@executionTimeout
但是通常,这很可能是构建应用程序的错误方法。除非您进行一些繁重的在线报告,否则很少会执行该报告。