Entity Frameworkのパフォーマンスに関するペーパー

Performance Considerations for EF 4, 5, and 6.

Entity Framework(EF) 4, 5, 6でのパフォーマンス比較や、パフォーマンス調査についてまとめられたペーパーです。

AutoDetectChangeとすればパフォーマンスが上がるのはわかるのですが、それだったらEF使う意味ないじゃんと思うのですよね。MicroORMをはじめから使った方が良いと思う。

単純なQueryでもEntity Command(つまりT-SQL直書き)とLinq Query使う場合で2.5倍ぐらいパフォーマンスが落ちる(それでもEF6で良くなった)のもどうなのかなーという感じです。

とりあえずEF使う方や、EF使うプロジェクトでSQL Server側を担当する人は読んでおいた方が良さそうです。

コメントを残す