SQL Server 2008 R2 データベースに接続する WCF データ サービスがあります。サービスがデータベースからデータにアクセスしようとすると、接続タイムアウト値の前に接続がタイムアウトになり、タイムアウト例外がスローされます。
これは接続文字列です。
Data Source=XXXX;Initial Catalog=XXXX;MultipleActiveResultSets=False;
Connection Timeout=80;Integrated Security=false;User ID=XXX;Password=XXX
この接続文字列では、 として 80 秒を指定しましたConnection Timeout
が、接続は約 700 ミリ秒でタイムアウトになり、以下の例外がスローされます。
System.Data.SqlClient.SqlException (0x80131904): タイムアウトが発生しました。
操作が完了する前にタイムアウト期間が経過したか、サーバーが応答していません。
これは、一部のクエリでのみ発生しています。
どんな助けでも大歓迎です。