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
Di Pengelola Konfigurasi SQL Server, perluas Konfigurasi Jaringan SQL Server, lalu klik Protokol untuk< nama> instans.
Di panel detail, klik dua kali TCP/IP.
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].