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

PILIH UNTUK PEMBARUAN dengan SQL Server

Baru-baru ini saya mengalami masalah kebuntuan karena Sql Server mengunci lebih dari yang diperlukan (halaman). Anda benar-benar tidak dapat melakukan apa pun untuk menentangnya. Sekarang kita menemukan pengecualian kebuntuan... dan saya berharap saya memiliki Oracle sebagai gantinya.

Sunting:Kami menggunakan isolasi snapshot sementara itu, yang memecahkan banyak, tetapi tidak semua masalah. Sayangnya, untuk dapat menggunakan isolasi snapshot, itu harus diizinkan oleh server database, yang dapat menyebabkan masalah yang tidak perlu di situs pelanggan. Sekarang kami tidak hanya menangkap pengecualian kebuntuan (yang tentu saja masih dapat terjadi) tetapi juga memotret masalah konkurensi untuk mengulangi transaksi dari proses latar belakang (yang tidak dapat diulang oleh pengguna). Namun performanya masih jauh lebih baik dari sebelumnya.



  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 Server 2016 :Peningkatan Grup Ketersediaan

  2. Apa perbedaan antara tabel temp dan variabel tabel di SQL Server?

  3. String Format Numerik Standar Didukung oleh FORMAT() di SQL Server

  4. Prosedur atau fungsi tersimpan mengharapkan parameter yang tidak disediakan

  5. Tidak dapat memulai transaksi terdistribusi