オブジェクト コンテキストで Entity Framework 4.5 を使用します。私のモデルには約 200 のエンティティ タイプがあります。10 レコードのデータベースで 1 レコードを返すばかげたクエリを初めて作成すると、3 秒かかります。それ以降は、このクエリだけでなく、すべてが瞬時になります。IISExpress を閉じて、もう一度開くと。最初はまた非常に遅くなります。
Entity Framework でできることがあるはずです。ビューを事前に生成するか、 Entity Framework 5.0にアップグレードすることを考えましたが、これが役立つかどうかはわかりません。
何か案が?
Management Studio で直接実行されるEDITクエリは常に高速です。クエリは非常に単純です。ユーザー名でユーザーを取得しただけで、テーブルには.. 10個のレコードがあります。デバッグまたはリリースは大きな違いはありません。