Compartilhar via


Mapear portas TCP/IP para nós NUMA (SQL Server)

Aplica-se:SQL Server

Este artigo descreve como mapear portas TCP/IP para nós NUMA (acesso à memória) não uniformes usando o SQL Server Configuration Manager. Na inicialização, o Mecanismo de Banco de Dados grava as informações de nó no log de erros.

Para determinar o número do nó do nó que você deseja usar, leia as informações do nó no log de erros ou na exibição sys.dm_os_schedulers . Para definir um endereço de TCP/IP e portar para nós únicos ou múltiplos, acrescente um bitmap de identificação de nó (uma máscara de afinidade) em parênteses depois do número da porta. Podem ser especificados nós em formato decimal ou hexadecimal. Para criar o bitmap, primeiro numere os nós da direita para a esquerda iniciando com zero, como em 76543210. Crie uma representação binária da lista de nós, fornecendo 1 para nós que você deseja usar e 0 para nós que você não deseja usar. Por exemplo, para usar os nós NUMA 0, 2 e 5, especifique 00100101.

NUMA node number                            76543210
Mask for 0, 2, and 5 counting from right    00100101

Converter a representação binária (00100101), em decimal [37]ou hexadecimal [0x25]. Para escutar em todos os nós, não forneça nenhum identificador de nó.

Se uma porta for mapeada para mais de um nó NUMA, o SQL Server atribuirá conexões para nós numa forma de rodízio sem tentar equilibrar carga pelos nós.

Observação

Para habilitar o SQL Server a escutar em várias portas TCP para cada endereço IP, consulte Configurar o Mecanismo de Banco de Dados para escutar em várias portas TCP.

Usar o SQL Server Configuration Manager

  1. No SQL Server Configuration Manager, expanda a Configuração de Rede do SQL Server e selecione Protocolos para<o nome> da instância.

  2. No painel de detalhes, clique duas vezes no TCP/IP.

  3. Na guia IP Addresses , na seção que corresponde ao endereço de IP para configurar, na caixa TCP Port , adicione o identificador do nó NUMA em parênteses depois do número da porta. Por exemplo, para a porta TCP 1500 e os nós 0, 2 e 5, use 1500[37]ou 1500[0x25].