Question

aux standards d'antan tels que nHibernate, le bon vieux ORM personnalisé ou quelque chose comme LLBGenPro ?

De plus, après avoir effectué les tests, quelles sont vos suggestions ?

Était-ce utile?

La solution

Rico Mariani est le responsable des performances chez MSFT et il a une belle série sur les performances de LINQ to SQL :

Je n'ai rien vu de comparaison des performances avec les bibliothèques que vous mentionnez, mais cela devrait vous donner une idée des performances de base.

Autres conseils

Voici exactement ce que vous recherchez, voir Références ORM sur ormBattle.net

Nous avons eu une expérience horrible avec les performances des entités ADO.NET à l'aide de LINQ :l'héritage ralentit énormément les choses.Une petite base de données (disons, environ 100 enregistrements) avec 20 classes dont la plupart ont été héritées, une requête pourrait facilement prendre 10 secondes.

Rendez donc l'arbre d'héritage aussi superficiel que possible lorsque vous utilisez ADO.NET Entities + LINQ.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top