Deux procédures sont en cours d'exécution dans différents travaux de l'Agent SQL Server. Les deux mettent à jour la même table. Maintenant, je reçois une erreur de blocage.Verrouillage de mode U dans SQL Server
La table possède également un déclencheur pour mettre à jour une table d'historique.
Lorsque j'ai vérifié le rapport de blocage XML, il affiche les informations suivantes:
<owner-list>
<owner mode="U" />
</owner-list>
<waiter-list>
<waiter mode="U" requestType="wait" />
</waiter-list>
Essayer de comprendre ce que la question est. La question est intermittente.
'serrures U' sont des verrous de mise à jour ** ** - qui n'est pas très surprenant, voir Vos deux emplois mettent à jour la table en question. Il semblerait donc qu'un processus met à jour une ligne que l'autre processus essaie de mettre à jour en même temps –