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側を担当する人は読んでおいた方が良さそうです。
コメント