Transaction (Process ID) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
J'obtiens cette erreur de manière aléatoire lorsqu'un de mes sites Web est occupé. Je sais à peu près sur quels ensembles de tables cela se produit, mais d'après mon expérience avec d'autres programmes, j'obtiens normalement le SQL retourné là où le blocage se produit. Existe-t-il un indicateur que je devrais activer pour permettre que cela se produise?
Je vais essayer de déboguer le blocage lui-même comme un problème distinct car c'est ma principale question pour l'instant.
J'utilise SQL Server 2008 Standard Edition.
;-T1204
pour que l'indicateur de trace se termine et redémarrez le service.
-1
paramètre à DBCC TRACEON
signifie global.