Memetakan Port IP TCP ke Simpul NUMA (SQL Server)

Berlaku untuk:SQL Server

Topik ini menjelaskan cara memetakan port TCP/IP ke simpul akses memori non-seragam (NUMA) dengan menggunakan Pengelola Konfigurasi SQL Server. Saat memulai, Mesin Database menulis informasi simpul ke log kesalahan.

Untuk menentukan nomor simpul simpul yang ingin Anda gunakan, baca informasi simpul dari log kesalahan, atau dari tampilan sys.dm_os_schedulers . Untuk mengatur alamat TCP/IP dan port ke satu atau beberapa simpul, tambahkan bitmap identifikasi simpul (masker afinitas) dalam tanda kurung setelah nomor port. Simpul dapat ditentukan dalam format desimal atau heksadesimal. Untuk membuat bitmap, pertama-tama angka simpul dari kanan ke kiri dimulai dengan nol, seperti dalam 76543210. Buat representasi biner dari daftar simpul, menyediakan 1 untuk simpul yang ingin Anda gunakan, dan 0 untuk simpul yang tidak ingin Anda gunakan. Misalnya, untuk menggunakan simpul NUMA 0, 2, dan 5, tentukan 00100101.

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

Konversi representasi biner (00100101), menjadi desimal [37], atau heksadesimal [0x25]. Untuk mendengarkan semua simpul, berikan pengidentifikasi simpul.

Jika port dipetakan ke lebih dari satu simpul NUMA, SQL Server menetapkan koneksi ke simpul dengan cara round-robin tanpa mencoba menyeimbangkan beban di seluruh simpul.

Catatan

Untuk mengaktifkan SQL Server mendengarkan beberapa port TCP untuk setiap alamat IP, lihat Mengonfigurasi Mesin Database untuk Mendengarkan di Beberapa Port TCP.

Menggunakan Pengelola Konfigurasi SQL Server

Untuk memetakan port TCP/IP ke simpul NUMA

  1. Di Pengelola Konfigurasi SQL Server, perluas konfigurasi jaringan SQL Server, lalu klik Protokol untuk<nama> instans.

  2. Di panel detail, klik dua kali TCP/IP.

  3. Pada tab Alamat IP , di bagian yang sesuai dengan alamat IP yang akan dikonfigurasi, dalam kotak Port TCP , tambahkan pengidentifikasi simpul NUMA dalam tanda kurung setelah nomor port. Misalnya, untuk port TCP 1500 dan simpul 0, 2, dan 5, gunakan 1500[37], atau 1500[0x25].

Lihat juga

Soft-NUMA (SQL Server)