Partager via


Option de configuration de serveur de regroupement léger

Utilisez l’option de regroupement léger pour fournir un moyen de réduire la surcharge système associée au basculement de contexte excessif parfois vu dans les environnements de multiprocessage symétrique (SMP). Lorsque le changement de contexte excessif est présent, le regroupement léger peut fournir un meilleur débit en effectuant le changement de contexte en ligne, ce qui permet de réduire les transitions entre les anneaux utilisateur et noyau.

Le mode fibre est destiné à certaines situations dans lesquelles le changement de contexte des travailleurs UMS est le goulot d’étranglement critique dans la performance. Étant donné que c’est rare, le mode fibre améliore rarement les performances ou l’extensibilité sur le système classique. L’amélioration du changement de contexte dans Microsoft Windows Server 2003 a également réduit la nécessité du mode fibre. Nous vous déconseillons d’utiliser la planification en mode fibre pour les opérations de routine. Cela est dû au fait qu’il peut réduire les performances en empêchant les avantages réguliers du changement de contexte, et parce que certains composants de SQL Server qui utilisent le stockage local thread (TLS) ou les objets appartenant à des threads, tels que des mutex (un type d’objet noyau Win32), ne peuvent pas fonctionner correctement en mode fibre.

Le réglage de lightweight pooling à 1 entraîne le passage de SQL Server à la planification en mode fibre. La valeur par défaut de cette option est 0.

L’option de regroupement léger est une option avancée. Si vous utilisez la procédure stockée système sp_configure pour modifier le paramètre, vous pouvez modifier le regroupement léger uniquement lorsque les options avancées sont définies sur 1. Le paramétrage prend effet une fois le serveur redémarré.

Remarque

Le regroupement léger n’est pas pris en charge pour Microsoft Windows 2000 et Microsoft Windows XP. Windows Server 2003 offre une prise en charge complète du regroupement léger.

Remarque

L’exécution CLR (Common Language Runtime) n’est pas prise en charge sous le pooling léger. Désactivez l’une des deux options suivantes : « clr activé » ou « regroupement léger ». Les fonctionnalités qui s’appuient sur CLR et qui ne fonctionnent pas correctement en mode fibre incluent le type de données de hiérarchie, la réplication et la gestion basée sur des stratégies.

Voir aussi

clr enabled (option de configuration de serveur)
Options de configuration du serveur (SQL Server)
sp_configure (Transact-SQL)
clr enabled (option de configuration de serveur)