Apakah Anda masih secara manual membatasi RAM maksimum untuk MSSQL meskipun tujuan dari server itu hanya untuk melayani MSSQL?
Itu adalah topik yang sedikit bisa diperdebatkan mengingat Anda memiliki SQL Server 2012 di sini. Jika Anda akan mengajukan pertanyaan yang sama tentang SQL Server 2005/2008, yang pada Windows Server 2003/2008, saya akan sangat menyarankan untuk menetapkan batas memori server maks karena bug yang ada di sistem operasi Windows (2003/2008). Tetapi konfigurasi memori dan kinerja OS berubah secara signifikan dari SQL Server 2012 dan seterusnya dan Window Server 2008/2012 r2 dan seterusnya, jika Anda bertanya pendapat saya, You can leave max server memory configuration to default if you have enough RAM on system and you are just using database engine features.
Jika Anda bertanya kepada insinyur MS tentang ini, mereka juga akan mengatakan bahwa SQL Server dikodekan dengan baik untuk mengelola memori dengan itu sendiri dan jika Anda memiliki sistem yang didedikasikan hanya untuk mesin database SQL Anda dapat meninggalkan SQL Server max server memori ke SQL Server default akan mengelolanya secara efisien.
Ngomong-ngomong, jika Anda masih ingin mengonfigurasi, Anda dapat membaca Pertanyaan serupa dan jawaban yang diberikan pada SE Thread ini
Ada situasi di mana memori server maks diperlukan Saya telah menguraikannya di utas SE ini
Kedua, bagaimana Anda memeriksa apakah server Windows ini diaktifkan NUMA?
Sedikit pencarian akan membawa Anda ke artikel Blogs.msdn ini. Ini memiliki berbagai deskripsi gambar ketika SQL Server sadar dan menggunakannya.