¿Todavía limitaría manualmente la RAM máxima para el evento MSSQL, aunque el único propósito de ese servidor es servir solo a MSSQL?
Ese es un tema poco discutible teniendo en cuenta que tiene SQL Server 2012 aquí. Si hubiera hecho la misma pregunta sobre SQL Server 2005/2008, que estaba en Windows Server 2003/2008, le sugiero que establezca un límite máximo de memoria del servidor debido a errores que existían en el sistema operativo Windows (2003/2008). Pero la configuración de la memoria y el rendimiento del sistema operativo cambiaron significativamente desde SQL Server 2012 en adelante y Windows Server 2008/2012 r2 en adelante, respectivamente, si me pregunta mi opinión, You can leave max server memory configuration to default if you have enough RAM on system and you are just using database engine features.
si pregunta a los ingenieros de MS sobre esto, también dirán que SQL Server está bien codificado para administrar la memoria. sí mismo y si tiene un sistema dedicado solo al motor de base de datos SQL, puede dejar la memoria máxima del servidor SQL Server para que el servidor SQL predeterminado lo administre de manera eficiente.
De todos modos, si aún desea configurar, puede leer Preguntas y respuestas similares en este hilo SE
Hay una situación en la que se requiere la memoria máxima del servidor. He resumido eso en este hilo SE
En segundo lugar, ¿cómo verifica si este servidor de Windows está habilitado para NUMA?
Una pequeña búsqueda lo llevaría a este artículo de Blogs.msdn . Tiene varias descripciones pictóricas cuando SQL Server conoce NUMA y lo está utilizando.