3

以前は、EFモデルでは、モデル内のエンティティの数に制限はありませんでしたが、最高のパフォーマンスを得るには、モデルを200または400エンティティに制限する必要があると言われていました。400を超えるエンティティを持つEDMXを使用することもできますが、その結果、EFの速度が低下する可能性があります。

コードファーストでは、モデルに推奨されるサイズ制限はありますか?パフォーマンスの問題が発生する可能性がある前に、モデルで使用できるエンティティの数に上限はありますか?これに関する情報が見つかりませんでした...

ありがとう。

4

1 に答える 1

0

アプリケーションの起動時のパフォーマンスの主な原因は、ビューの生成です。CodeFirst/DbContext API/EntityFramework.dll が System.Data.Entity.dll の上に構築されたレイヤーにすぎず、ビューが System.Data.Entity.dll によって生成されることを考えると、同様の動作が期待できると思います。ビューの生成が考慮されます。

于 2012-09-20T05:21:56.887 に答える