Sunucunun tek amacı yalnızca MSSQL sunmak olsa da, MSSQL için maksimum RAM'i yine de manuel olarak sınırlar mısınız?
Burada SQL Server 2012 olduğu düşünülürse biraz tartışmalı bir konudur. Windows Server 2003/2008'de bulunan SQL Server 2005/2008 hakkında aynı soruyu soracak olsaydınız, Windows işletim sisteminde (2003/2008) bulunan hatalar nedeniyle bir maksimum sunucu bellek sınırı belirlemenizi şiddetle tavsiye ederim. Ancak bellek yapılandırması ve işletim sistemi performansı sırasıyla SQL Server 2012'den ve Window Server 2008/2012 r2'den önemli ölçüde değişti, fikrimi You can leave max server memory configuration to default if you have enough RAM on system and you are just using database engine features.
sorarsanız, MS mühendislerine bunu sorarsanız, SQL Server'ın belleği yönetmek için iyi kodlandığını da söylerler sadece SQL veritabanı motoruna adanmış bir sisteminiz varsa, SQL Server max sunucu belleğini varsayılan SQL Server'a bırakabilirsiniz, verimli bir şekilde yönetecektir.
Yine de hala yapılandırmak istiyorsanız bu SE Konu benzer soru ve cevapları okuyabilirsiniz okuyabilirsiniz
Maksimum sunucu belleği gereken bir durum var Bu SE iş parçacığı
İkinci olarak, bu Windows sunucusunun NUMA'nın etkin olup olmadığını nasıl kontrol edersiniz?
Küçük bir arama sizi bu Blogs.msdn makalesine yönlendirecektir. SQL Server NUMA farkında olduğunda ve kullanırken çeşitli resimsel açıklaması vardır.