GNU/Linux >> Tutoriels Linux >  >> Panels >> Plesk

Erreur de blocage de transaction MSSQL

Erreur de blocage de transaction MSSQL

Problème
Vous pouvez recevoir une erreur comme celle-ci dans votre journal des événements DotNetNuke :
Transaction (Process ID ##) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
Cause
Ce problème se produit lorsque deux commandes SQL s'exécutent exactement de la même manière et doivent modifier exactement les mêmes données de différentes manières. Il en résulte que les deux commandes SQL attendent que l'autre finisse de s'exécuter, provoquant une "boucle d'attente infinie". Le serveur SQL détecte alors la boucle d'attente infinie et termine l'une des commandes SQL. Ce problème se produit généralement uniquement sur les sites Web à forte utilisation contenant de grandes quantités de données (comme un référentiel de documents, un panier d'achat ou un forum).

Résolution
Vous devrez contacter le fournisseur du module pour une résolution. Si le problème se produit activement, vous pouvez contacter notre support technique et nous pourrons peut-être vous fournir des informations concernant le module à l'origine de l'erreur.

Lors du diagnostic des problèmes de performances MS SQL, nos techniciens recommandent DataWizard. Cet outil est disponible pour nos clients de serveur dédié via l'outil SQL Analyzer dans Control Suite.
Plesk
  1. Comment installer le serveur Mssql sur Rocky Linux 8/Centos 8

  2. ERREUR :PleskMainDBException

  3. Recherche SQL globale

  4. Erreur MS SQL Le propriétaire de la propriété n'est pas disponible

  5. Erreur de serveur MS SQL 0x80070218

Comment intégrer MS SQL avec Plesk (Web Pro Edition) &(Web Host Edition) ?

Erreur 403 interdite

500 Erreur de serveur

Renommer le domaine IIS 7

Comment restaurer manuellement une base de données MSSQL dans SQL Management Studio (SSMS)

Erreur de journal des transactions plein sur le site DNN