Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server
Cet article explique comment mapper des ports TCP/IP à des nœuds NUMA (Non Uniform Memory Access) à l’aide du Gestionnaire de configuration SQL Server. Au démarrage, le Moteur de base de données écrit les informations relatives aux nœuds dans le journal des erreurs.
Pour déterminer le numéro de nœud du nœud que vous souhaitez utiliser, lisez les informations du nœud à partir du journal des erreurs ou de la sys.dm_os_schedulers vue. Pour définir l'adresse et le port TCP/IP d'un ou de plusieurs nœuds, ajoutez une bitmap d'identification de nœud (masque d'affinité) entre crochets après le numéro de port. Les nœuds peuvent être spécifiés au format décimal ou hexadécimal. Pour créer la bitmap, numérotez d'abord les nœuds de droite à gauche en commençant par zéro (par exemple, 76543210). Créez une représentation binaire de la liste des nœuds, en fournissant 1 pour les nœuds que vous souhaitez utiliser et 0 pour les nœuds que vous ne souhaitez pas utiliser. Par exemple, pour utiliser les nœuds NUMA 0, 2 et 5, spécifiez 00100101.
NUMA node number 76543210
Mask for 0, 2, and 5 counting from right 00100101
Convertissez la représentation binaire (00100101), en décimal [37]ou hexadécimal [0x25]. Pour écouter tous les nœuds, n'indiquez aucun identificateur de nœud.
Si un port est mappé à plusieurs nœuds NUMA, SQL Server attribue les connexions aux nœuds les unes après les autres sans chercher à équilibrer la charge entre les nœuds.
Notes
Pour permettre à SQL Server d’écouter sur plusieurs ports TCP pour chaque adresse IP, consultez Configurer le moteur de base de données pour écouter sur plusieurs ports TCP.
Utiliser le Gestionnaire de configuration SQL Server
Dans le Gestionnaire de configuration SQL Server, développez Configuration réseau SQL Server, puis sélectionnez Protocoles pour<le nom> de l’instance.
Dans le volet de détails, double-cliquez sur TCP/IP.
Sous l'onglet Adresses IP , dans la zone Port TCP de la section correspondant à l'adresse IP à configurer, ajoutez l'identificateur du nœud NUMA entre crochets, après le numéro de port. Par exemple, pour le port TCP 1500 et les nœuds 0, 2 et 5, utilisez
1500[37]ou1500[0x25].