O'Reilly logo

Microsoft .NET 4.0 Update by Manfred Steyer, Holger Schwichtenberg Dr.

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Geschwindigkeitsverbesserungen

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 entstand beim ersten Speichern. Der Programmcode im folgenden Listing brauchte bei der Datenbank mit 20 Tabellen beim ersten Durchlauf 1,4 Sekunden.

DemoLargeDBEntities ct = new DemoLargeDBEntities(); LargeDB.Table200 n = new Table200 (); ct.AddToTable200(n); ct.SaveChanges(); ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required