Admin DB yang tidak disengaja di sini.
Pertanyaan:
Apakah Anda masih secara manual membatasi RAM maksimum untuk SQL Server meskipun tujuan satu-satunya dari server itu adalah hanya untuk melayani mesin basis data SQL Server?
Saya memiliki Microsoft Windows 2012 R2 Server, SQL Server 2012 Std, dengan 32GB RAM.
Admin terus-menerus masuk ke SQL Server untuk menggunakan konsolnya dan semuanya.
Kedua, bagaimana Anda memeriksa apakah server Windows ini diaktifkan NUMA?
sumber
SQL
NUMA
sadar sehingga Anda dapat menemukanNUMA
info menggunakan kueri. Anda juga dapat menggunakan kueri ini untuk melihat berapa banyakNUMA
node yang Anda miliki dan CPU dan core mana yang ditugaskanNUMA
:Atau berapa banyak
NUMA
:sumber
Ya, Anda harus membatasi memori maks untuk SQL Server meskipun server hanya memiliki satu tujuan. Kalau tidak, SQL Server dapat mulai menggunakan memori yang Windows sendiri harus beroperasi dengan baik. Biasanya meninggalkan 1GB -> 20% dari total RAM ke Windows, tergantung kebutuhan Anda.
Konfigurasi NUMA server ditampilkan di Task Manager dengan memilih proses, klik kanan dan pilih Set Affinity. Windows Resource Monitor juga menampilkan informasi NUMA.
sumber