我檢查連接可用的代碼:如何減少打開連接的等待時間?
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