rss search

Abfragegeschwindigkeit

line

Kollegen haben mal einen einfachen Wettbewerb Entity Framework vs. handcrafted SQL laufenlassen – ja 8. Mio DS in der Haupttabelle mit Verknüpfung. Ich hätte ja gegen EF gewettet, aber: es hat sich sehr gut gemacht. Die einfache Abfrage war bei EF deutlich effizienter als ein erster Ansatz mit T-SQL. Obwohl dieser “korrekter” (LEFT JOIN vs. Select * from (Select from * from … where …)) aussah. Gewonnen hatte handcrafted SQL als es dann darum ging die 100 Zeilen ab der 10.000. Zeile zu erfragen. Gegen eine temporäre Tabelle hatte EF da keine Chance. Bleibt abzwarten, wie’s mit EF4 wird.

PDF Download    Sende Artikel als PDF an


Leave a Reply