Partager via


Conserver la valeur par défaut de l'option de configuration locks

Cette règle vérifie la valeur de l’option de configuration des verrous. Cette option détermine le nombre maximal de verrous disponibles. Cela limite la quantité de mémoire utilisée par le moteur de base de données SQL Server pour les verrous. Le paramètre par défaut 0 permet au moteur de base de données d’allouer et de libérer dynamiquement des structures de verrou en fonction de la modification de la configuration système requise.

Si le nombre de verrous est non nul, les travaux de traitement par lots s'arrêtent et un message d'erreur « épuisement des verrous » est généré, si la valeur spécifiée est dépassée.

Recommandations relatives aux meilleures pratiques

Utilisez la procédure stockée système sp_configure pour modifier la valeur des verrous à sa valeur par défaut en utilisant l'instruction suivante :

EXEC sp_configure 'locks', 0;  

Pour plus d’informations

Configurer l’option de configuration du serveur de verrous

sys.dm_tran_locks (Transact-SQL)

sys.dm_os_wait_stats (Transact-SQL)

Article de la Base de connaissances Microsoft 271509

Voir aussi

Surveiller et appliquer les meilleures pratiques à l’aide de la gestion basée sur des stratégies