Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Résumé

Les environnements qui exécutent un volume élevé de transactions de base de données sur une instance Microsoft SQL Server 2019 peuvent produire une contention grave de verrouillage tournant. La contention est généralement observée sur les systèmes haut de gamme qui utilisent des processeurs de nouvelle génération.

Les conditions suivantes peuvent être observées en ce qui concerne la contention de verrouillage tournant grave :

  • Couramment observé sur le matériel moderne, en particulier les processeurs Intel Skylake. Il peut également être observé sur d’autres processeurs modernes.

  • Généralement observé sur les systèmes qui ont de nombreux processeurs.

  • Les environnements peuvent avoir plus d’utilisateurs simultanés, tels que des charges de travail stratégiques et hautement transactionnelles.

  • Les symptômes incluent une utilisation inattendue du processeur et de nombreux événements de rotation et d’interruption pour un type de verrouillage tournant particulier, ainsi qu’un nombre plus élevé de spins par collision.

État

Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Résolution

L’amélioration du verrouillage tournant a d’abord été mise à disposition dans la mise à jour cumulative 2 pour SQL Server 2019. Des améliorations supplémentaires ont été apportées aux mises à jour cumulatives suivantes pour SQL Server :

Nous vous recommandons d’appliquer la dernière mise à jour cumulative de cette liste pour résoudre divers problèmes de contention de verrouillage tournant. 

Important : Pour pouvoir corriger le problème de verrouillage tournant, l’indicateur de trace 8101 doit être activé après avoir appliqué l’une des unités de certification de cette liste. 
 

À propos des mises à jour cumulatives pour SQL Server

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :

Résolution des problèmes

Pour résoudre les problèmes de contention de verrouillage tournant, consultez les articles suivants pour obtenir des informations détaillées sur la façon d’identifier et de résoudre les problèmes liés à une contention élevée du processeur et du verrouillage tournant dans SQL Server applications : 

Références

En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.

| sys.dm_os_spinlock_stats (Transact-SQL) Microsoft Learn

DBCC TRACEON - Indicateurs de trace (Transact-SQL)

Exclusion de responsabilité de tiers

Les produits tiers mentionnés dans le présent article proviennent de sociétés indépendantes de Microsoft. Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×