Leistungsüberlegungen

Dieses Kapitel widmet sich Leistungsfragen, die sicherlich in vielen Situationen von Bedeutung sind bei der Entscheidung, klassisches ADO oder ADO.NET Entity Framework zu verwenden.

Tipp

Weitere Leistungsmessungen zu verschiedenen ORM-Werkzeugen finden Sie unter [ORMBATTLE01].

Kontextinstanziierungsdauer

Die wohl größte Errungenschaft der neuen EF-Version sind die Geschwindigkeitssteigerungen, insbesondere bei der internen Initialisierung. Das Instanziieren des Objektkontextes brauchte in der ersten Version von EF ohne irgendeine konkrete Aktion bei einer kleinen Datenbank (mit 20 Tabellen) rund 130 Millisekunden beim ersten Mal und fünf Millisekunden bei jeder weiteren Instanziierung. Ein weiterer, nicht unerheblicher Initialisierungsaufwand ...

Get Microsoft .NET 4.0 - Crashkurs now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.