How to: Map TCP/IP Ports to NUMA Nodes
Port TCP/IP do pamięci inne niż jednolite dostępu (NUMA) węzła koligacja jest skonfigurowany jako ustawienie serwera SQL Server Menedżer konfiguracja. Aby zestaw adres TCP/IP i portu do jednego lub wielu węzłów dołączyć mapę bitową identyfikator węzła (maski koligacji) w nawiasach kwadratowych numeru portu.Węzły może być określony w postaci dziesiętnej lub szesnastkowej.
Podczas uruchamiania, Database Engine zapisuje informacje węzła do dziennik błędów. Aby określić numer węzła węzeł, który ma być używany, albo przeczytaj informacje na węzeł z dziennik błędów lub sys.dm_os_schedulers Służy do wyświetlania.
Aby utworzyć mapę bitową, pierwsza liczba węzłów od prawej do lewej, począwszy od zera, podobnie jak w 76543210.Utwórz reprezentacja binarna z listy węzłów udostępniania 1 węzłów, którego chcesz użyć i 0 w przypadku węzłów nie chcesz używać.Na przykład aby korzystać z węzłów NUMA 0, 2 i 5, należy określić 00100101.
Numer węzeł NUMA |
76543210 |
Maska dla 0, 2 i 5, licząc od prawej strony |
00100101 |
Konwertowanie reprezentacja binarna (00100101) na dziesiętne [37], lub szesnastkowym [0x25]. Nasłuchiwanie na wszystkich węzłach, należy podać identyfikator węzła nie, albo skorzystać z [-1].
Jeśli port jest mapowany na więcej niż jeden węzeł NUMA, SQL Server przypisuje połączenia węzłów w sposób okrężny bez próby zrównoważenia obciążenia w węzłach.
Uwaga
Aby włączyć SQL Server nasłuchiwanie na kilku portach TCP dla każdego adresu IP, zobacz How to: Configure the Database Engine to Listen on Multiple TCP Ports.
Aby mapować TCP/IP port z węzeł NUMA
W SQL Server Rozwiń Menedżer konfiguracji, Konfiguracja programu SQL Server 2005 sieci, a następnie kliknij przycisk Protokoły dla <Nazwa instancji >.
W okienku szczegółów kliknij dwukrotnie TCP/IP.
Na Adresy IP karcie w sekcji odpowiadające adresowi IP do skonfigurowania w TCP port pole, dodać identyfikator węzeł NUMA w nawiasach po numer portu.Na przykład dla portu TCP 1500 i węzły 0, 2 i 5, użyj 1500 [37, or 1500 [0x25.