Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara mempercepat DbSet.Add()?

Sesuai komentar Kevin Ramen (29 Mar) Saya dapat mengonfirmasi bahwa pengaturan db.Configuration.AutoDetectChangesEnabled = false membuat perbedaan besar dalam kecepatan

Menjalankan Add() pada 2324 item secara default berjalan 3 menit 15 detik di mesin saya, menonaktifkan deteksi otomatis mengakibatkan operasi selesai dalam 0,5 detik.

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. Setiap ekspresi GROUP BY harus berisi setidaknya satu kolom yang bukan referensi luar

  2. Gunakan NEWID() untuk Membuat Nilai Unik di SQL Server

  3. SQL 2005 - Cari prosedur tersimpan untuk teks (Tidak semua teks sedang dicari)

  4. SQL Async Multiple Query Menggabungkan Hasil -- Hasil Maksimum (XYZ Teratas)

  5. ABS() Contoh di SQL Server