Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да ускоря DbSet.Add()?

Според коментара на Кевин Рамен (29 март) мога да потвърдя, че настройката db.Configuration.AutoDetectChangesEnabled = false прави огромна разлика в скоростта

Стартира се Add() на 2324 елемента по подразбиране работи 3 минути 15 секунди на моята машина, деактивирането на автоматичното откриване доведе до завършване на операцията за 0,5 секунди.

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да използвате индекс в SQL заявка

  2. Намерете низ, като потърсите всички таблици в SQL Server

  3. Как да изпълня IF...THEN в SQL SELECT?

  4. Намиране на ограничение за първичен ключ в движение в SQL Server 2005

  5. String_agg за SQL Server преди 2017 г