2016-06-25 12 views
0

データベースの非同期アクセスに問題があります。データベースの非同期アクセス

私のシナリオは です。私のアプリケーションはASP.NET、Web API & SignalRに基づいています。 SignalRを使用して、複数のユーザにメッセージを送信してデータを更新します。そのJavascriptメソッドは、AJAXを使用してデータベースからデータをフェッチするWeb APIメソッドを呼び出します。

データベース接続が単一であるため、同時にリクエストがデータを取得しようとしています。したがって、すべての要求は即座に処理されますが、一度要求と読者のデータを取得すると、すべてのデータがオブジェクトに格納され、メソッドを終了します。接続が閉じられると、他のすべてのメソッド呼び出しのために作成されます。

解決策はありますか?どのように解決できますか?

答えて

0

データリーダーごとに異なる接続のインスタンスを使用できますか?

関連する問題