sql >> Databáze >  >> RDS >> Sqlserver

Jak zrychlím DbSet.Add()?

Podle komentáře Kevina Ramena (29. března) mohu potvrdit, že nastavení db.Configuration.AutoDetectChangesEnabled = false dělá obrovský rozdíl v rychlosti

Spuštění Add() na 2324 položkách ve výchozím nastavení běželo na mém počítači 3 minuty 15 sekund, vypnutí automatické detekce vedlo k dokončení operace za 0,5 sekundy.

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



  1. Zpráva o trendech PostgreSQL 2019:soukromý vs. veřejný cloud, migrace, kombinace databází a hlavní důvody použití

  2. Důležité kontroly stavu vašich serverů MySQL se zdrojovými replikami

  3. Datetime ekvivalent Date(Now()) pro vložení

  4. Jak získám ID po INSERT do databáze MySQL pomocí Pythonu?