SQL Server中的超时异常很少

时间:2016-04-28 10:28:10

标签: sql-server timeoutexception

我已经将SQL Server 2012用于我的Web应用程序,并且很少有超时异常。你能告诉我这个吗?

堆栈跟踪详细信息:

enter image description here

提前感谢,

Subash Ravi

1 个答案:

答案 0 :(得分:0)

SQL Server上没有超时,您应该增加Web应用程序的超时时间。

也许你可以尝试:

增加服务器网站超时:

<httpRuntime 
    maxRequestLength="1048576"
    executionTimeout="90"
/>

检查连接池大小并连接超时:

conn.ConnectionString = "integrated security=SSPI;SERVER=YOUR_SERVER;DATABASE=YOUR_DB_NAME;Min Pool Size=5;Max Pool Size=60;Connect Timeout=60;"

始终建立密切联系以确保您的游泳池不满

SqlConnection conn = new SqlConnection(myConnectionString);
     try
         {
              conn.Open();
             doSomething(conn);
        }
   finally
       {
         conn.Close();
         conn.Dispose();
      }