Asp.Net webforms ページがあります。アプリ内の複雑なページの 1 つのページに 8 つのクエリがあります。2 つのクエリをキャッシュすることができ、それらは既にキャッシュされていますが、他の 6 つのクエリは DB にアクセスする必要があります。ページは 2 秒以内に遅延なく正常に読み込まれます。ただし、パフォーマンスとともにベスト プラクティスとして、非同期にする必要があるかどうかを知りたいです。問題は、それらを非同期にする場合、現在接続オブジェクトを格納しているため、クエリごとに異なる接続を使用する必要HttpContext.Current.Items
があり、別のスレッドにいる場合はこれを使用できないことです。
APIを使用する必要がありTask
ますか、それとも同期のみのままにしておく必要がありますか? ベストプラクティスを提案してください。