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

Kinerja SQL DELETE

Kemungkinan penyebab:

1) operasi penghapusan berjenjang

2) pemicu

3) jenis kolom kunci utama Anda adalah sesuatu selain bilangan bulat, sehingga memaksa konversi jenis pada setiap nilai pk untuk melakukan perbandingan. ini membutuhkan pemindaian tabel lengkap.

4) apakah kueri Anda benar-benar berakhir dengan titik seperti yang Anda posting di pertanyaan? jika demikian, nomor tersebut dapat dianggap sebagai bilangan floating point dan bukan bilangan bulat, sehingga menyebabkan konversi jenis yang mirip dengan 3)

5) kueri penghapusan Anda sedang menunggu beberapa kueri lambat lainnya untuk membuka kunci



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan dalam kueri sql Sintaks salah dekat

  2. Waktu kueri SQL habis saat dijalankan dari C#, cepat di SQL Server Management Studio

  3. Perbedaan waktu antara tanggal akhir catatan pertama ke catatan berikutnya tanggal pertama

  4. Mengapa EF 4 tidak menghasilkan asosiasi untuk hubungan FK ke kolom dengan indeks unik?

  5. SQL Server 2008 - Pisahkan