質問

nHibernate、古き良きカスタム ORM、または LLBGenPro のような昔の標準に準拠していますか?

また、ベンチマークを実行してみて、何か提案はありますか?

役に立ちましたか?

解決

Rico Mariani は MSFT のパフォーマンス担当者で、LINQ to SQL のパフォーマンスに関する優れたシリーズを持っています。

あなたが言及したライブラリとパフォーマンスを比較したものは何もありませんが、これによりベースラインパフォーマンスのアイデアが得られるはずです。

他のヒント

まさにあなたが探しているものはここにあります。 ORM ベンチマーク ormBattle.net で

LINQ を使用した ADO.NET Entities のパフォーマンスでひどい経験をしました。継承により処理が大幅に遅くなります。20 クラスがあり、そのうちのほとんどが継承された小規模なデータベース (たとえば、100 レコード程度) では、クエリに簡単に 10 秒かかる可能性があります。

したがって、ADO.NET Entities + LINQ を使用する場合は、継承ツリーをできるだけ浅くします。

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