Microsoft は .NET 4.0 における Linq to Entities のパフォーマンスの問題を修正しましたか?

StackOverflow https://stackoverflow.com/questions/1469104

質問

今ではエンティティ フレームワークにかなり慣れてきました。Linq to Entities のパフォーマンスの問題に関するパフォーマンスに関する記事をいくつか読んでいました。これらの問題は .NET 4.0 にもまだ存在しますか?

役に立ちましたか?

解決

Entity Framework のパフォーマンスは、EF 4.0 では以前のリリースよりも大幅に向上しています。

ただし、EF のパフォーマンスの問題の多く (ほとんど?) は、特定の ADO.NET Entity Framework プロバイダー あなたが使っています。そのデータベース エンジンにとって適切なパフォーマンスを発揮する方法でリクエストを処理するかどうかは、プロバイダー次第です。SQL Server はうまく機能しますが、他の多くのプロバイダーはそれほどうまくいきません。

これは、EF の現在のリリースにも当てはまります。たとえば、一部のプロバイダーは必要以上に多くのデータベース呼び出しを作成します。これは、EF が特定のケースでデータにアクセスする方法により、3.5 では特に問題になります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top