Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Samenvatting

Omgevingen die een groot aantal databasetransacties uitvoeren op een exemplaar van Microsoft SQL Server 2019 kunnen ernstige spinlockconflicten produceren. De conflicten worden over het algemeen waargenomen op geavanceerde systemen die gebruikmaken van processors van de nieuwere generatie.

De volgende voorwaarden kunnen worden waargenomen met betrekking tot ernstige spinlock-conflicten:

  • Vaak waargenomen op moderne hardware, met name Intel Skylake-processors. Dit kan ook worden waargenomen op andere moderne processors.

  • Meestal waargenomen op systemen met veel processors.

  • Omgevingen hebben mogelijk meer gelijktijdige gebruikers, zoals bedrijfskritieke, zeer transactionele workloads.

  • Symptomen zijn een onverwacht hoog CPU-gebruik en veel spins en back-off-gebeurtenissen voor een bepaald spinlock-type, en een hoger aantal spins per botsing.

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Oplossing

De verbetering van de spinlock is voor het eerst beschikbaar gesteld in cumulatieve update 2 voor SQL Server 2019. Er zijn aanvullende verbeteringen aangebracht in de volgende cumulatieve updates voor SQL Server:

U wordt aangeraden de meest recente cumulatieve update in deze lijst toe te passen om verschillende problemen met spinlockconflicten op te lossen. 

Belangrijk: Als u het spinlock-probleem wilt oplossen, moet traceringsvlag 8101 zijn ingeschakeld nadat u een van de CU's uit deze lijst hebt toegepast. 
 

Over cumulatieve updates voor SQL Server

Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingspatches die zijn opgenomen in de vorige cumulatieve update. Bekijk de meest recente cumulatieve updates voor SQL Server:

Probleemoplossing

Als u problemen met spinlockconflicten wilt oplossen, raadpleegt u de volgende artikelen voor uitgebreide informatie over het identificeren en oplossen van problemen die betrekking hebben op een hoog CPU- en spinlockconflict in SQL Server toepassingen: 

Verwijzingen

Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.

| sys.dm_os_spinlock_stats (Transact-SQL) Microsoft Learn

DBCC TRACEON - Traceringsvlagken (Transact-SQL)

Disclaimerinformatie van derden 

De producten van derden die in dit artikel worden vermeld, worden vervaardigd door bedrijven die onafhankelijk zijn van Microsoft. Microsoft verleent dan ook geen enkele garantie, impliciet noch anderszins, omtrent de prestaties of de betrouwbaarheid van deze producten.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×