我检查连接可用的代码:如何减少打开连接的等待时间?
SqlConnection objConnection = new SqlConnection(string.Concat(connectionString));
try
{
objConnection.Open(); // this line make wait time if connection not available
objConnection.Close();
SqlConnection.ClearAllPools();
return true;
}
catch
{
return false;
}
当连接不可用,这需要很长的时间来回答。如何能减少呢?
如果您通过TCP协议进行连接,您可以尝试将服务器配置为响应简单的ping并在启动真正的TCP连接之前使用该协议。我假设你的客户端有一个网络连接。 – rene
我没有访问配置服务器。 – shahroz