Symptom
Anta att du har en session vars prioritet för deadlock är inställt på ett värde som är större än-10 (med syntaxen DEADLOCK_PRIORITY hög | NORMAL | LÅGT, eller med ett heltals värde större än-10). När sessionen kör instruktionen Alter partition Function är sessionens död läge för tillfället -10 under processen och sessionen väljs alltid som död. Det användardefinierade värdet är inte inlöst.
Kommentarer
-
Eftersom död läget för "hög/NORMAL/LOW" kopplas till motsvarande heltals värden för "5/0/ -5", kan du ställa in död läget för andra sessioner att få hjälp. Mer information om prioriteter för deadlock och deras numeriska värden finns i ange DEADLOCK_PRIORITY (Transact-SQL).
-
När du har installerat den här korrigeringen kan du använda spårnings flaggan 1237 för att få den aktuella användardefinierade sessionens död läge.
Lösning
Det här problemet är åtgärdat i den här kumulativa uppdateringen för SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server: Senaste kumulativa uppdateringen för SQL Server 2016
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologinsom Microsoft använder för att beskriva program varu uppdateringar.