Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie beschleunige ich DbSet.Add()?

Laut Kevin Ramens Kommentar (29. März) kann ich diese Einstellung bestätigen db.Configuration.AutoDetectChangesEnabled = false macht einen großen Unterschied in der Geschwindigkeit

Ausführen von Add() auf 2324 Artikeln lief auf meinem Rechner standardmäßig 3 Minuten 15 Sekunden, das Deaktivieren der automatischen Erkennung führte dazu, dass der Vorgang in 0,5 Sekunden abgeschlossen wurde.

http://blog.larud.net/archive/2011/07/12/bulk-load-items-to-a-ef-4-1-code-first-aspx