GNU/Linux >> Belajar Linux >  >> Panels >> Plesk

Kesalahan Kebuntuan Transaksi MSSQL

Kesalahan Kebuntuan Transaksi MSSQL

Masalah
Anda mungkin menerima kesalahan seperti berikut di Log Peristiwa DotNetNuke Anda:
Transaction (Process ID ##) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
Penyebab
Masalah ini terjadi ketika dua perintah SQL dijalankan pada waktu yang sama dan perlu mengubah data yang sama persis dengan cara yang berbeda. Ini menghasilkan kedua perintah SQL menunggu yang lain selesai dieksekusi, menyebabkan "loop tunggu tak terbatas". Server SQL kemudian mendeteksi loop tunggu tak terbatas dan menghentikan salah satu perintah SQL. Masalah ini biasanya hanya terjadi di situs web dengan penggunaan tinggi yang memiliki data dalam jumlah besar (seperti gudang dokumen, keranjang belanja, atau forum).

Resolusi
Anda perlu menghubungi vendor modul untuk mendapatkan resolusi. Jika masalah terjadi secara aktif, Anda dapat menghubungi dukungan teknis kami dan kami mungkin dapat memberikan informasi mengenai modul yang menyebabkan kesalahan.

Saat mendiagnosis masalah kinerja MS SQL, teknisi kami merekomendasikan DataWizard. Alat ini tersedia untuk klien server khusus kami melalui alat SQL Analyzer di Control Suite.
Plesk
  1. Cara Mengatasi "kesalahan:gagal melakukan transaksi (file yang bertentangan)" Di Arch Linux

  2. Cara menginstal server Mssql di Rocky Linux 8/Centos 8

  3. Mengakses Langganan di Plesk Menghasilkan Kesalahan

  1. MS SQL Error Pemilik properti tidak tersedia

  2. Situs Web DotNetNuke saya Down

  3. Memotong dan mengecilkan file log di SQL Server

  1. KESALAHAN:PleskMainDBException

  2. Kesalahan MS SQL Server 0x80070218

  3. Plesk MS SQL Webadmin Kesalahan