Applies ToSQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Symptomer

Anta at du har en økt med vranglås settes til en verdi større enn-10 (ved hjelp av syntaksen for angitt DEADLOCK_PRIORITY høy | NORMAL | LAV, eller ved å bruke et heltall som er større enn-10). Når økten utfører Endre partisjon FUNCTION -setningen, vranglås prioriteten for økten er midlertidig satt til -10 i løpet av prosessen, og økten er alltid valgt som offer for vranglås. Den brukerdefinerte verdien ikke er innfridd.

Notater

  • Fordi vranglås prioritet mnemoniske "Høy / NORMAL / lav" tilordnes de tilsvarende heltallsverdier for "5 / 0-5 /", vil ikke bidra til å sette andre økter vranglås prioritet til LAV . Hvis du vil ha mer informasjon om vranglås prioriteter og deres numeriske verdier, kan du se Angi DEADLOCK_PRIORITY (Transact-SQL).

  • Når du har installert denne hurtigreparasjonen, for å tillate Endre partisjon FUNCTION -setningen til å overholde gjeldende brukerdefinerte økt vranglås prioritet, kan du bruke sporingsflagg 1237.

Løsning

Dette problemet er løst i den følgende kumulative oppdateringen for SQL Server:

Samleoppdatering 3 for SQL Server 2016 SP1

Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:Nyeste kumulative oppdateringen for SQL Server-2016

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Referanser

Lær mer om terminologiensom Microsoft bruker til å beskrive oppdateringer av programvare.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.