Entity Framework vs NHibernate - Leistung

Ich möchte ein ORM in unser System implementieren. Wir haben derzeit viele Tabellen mit vielen schrecklichen Daten und gespeicherten Prozeduren. Ich habe gehört, dass die Verwendung eines ORM das System verlangsamen kann. Weiß jemand, welches ORM in Bezug auf Geschwindigkeit und Leistung mit im C # -Code erstellten Abfragen und der Zuordnung zu gespeicherten Prozeduren besser ist?

Vielen Dank

BEARBEITEN:

Das Projekt verwendet vorhandene Tabellen, die groß sind und viele Daten enthalten, sowie vorhandene gespeicherte Prozeduren, die komplexe Aufgaben in einer SQL Server-Datenbank ausführen. Der ORM muss in der Lage sein, Transaktionen auszuführen und eine hohe Leistung zu erbringen, wenn die vorhandenen gespeicherten Prozeduren ausgeführt und die aktuellen Tabellen abgefragt werden. Das Projekt ist webbasiert und verwendet WCF-Webdienste mit DDD. Ich kann sehen, dass EF viel einfacher zu bedienen ist und mehr Unterstützung bietet, aber ob NH die am besten geeignete Option ist?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage