2

EF で概念モデルに対してクエリを実行するには、次の 3 つの方法があります。

  1. エンティティへの LINQ
  2. エンティティ SQL
  3. クエリ ビルダ メソッド

どの状況でどちらが良いですか?これら 3 種類のクエリにパフォーマンス上の問題はありますか?

4

1 に答える 1

1

一般に、これらの方法はすべて本番環境に適しています。
LINQ to Entities クエリを再利用する場合は、CompiledQuery を使用します。Entity Framework には多くのパフォーマンス上の特徴があります。この MSDN の記事を参照してください。

于 2010-04-21T09:12:13.433 に答える