Con SQL Server 2005, puede ver el Administrador de tareas y, al menos, obtener una visión superficial de la cantidad de memoria asignada a SQL Server.
Con SQL Server 2008, el tamaño de conjunto de trabajo o confirmación nunca supera realmente los 500 MB, aunque el contador de rendimiento SQLServer: Administrador de memoria / memoria total del servidor (KB) establece 16,732,760.
¿Hay alguna configuración en la que realmente muestre la memoria del servidor en el Administrador de tareas? ¿O es el resultado de que cambien la forma en que se usa la memoria en SQL Server
fuente
EXEC sp_configure 'max server memory';
tampoco existe en SQL 2008.max server memory (MB)
pero no necesita escribir todo). Para verlo, debe leer el mensaje de error que le informa que es una opción avanzada, y luegosp_configure 'show adv', 1; reconfigure with override;
. Tenga en cuenta que tampoco tiene que escribir todo'show advanced options'
aquí.La respuesta de @ AaronBertrand es genial. Aquí hay una variación con un poco más de información de aquí
También una buena publicación de blog sobre por qué TaskManager no está a la altura aquí .
Y para obtener más rendimiento y magia DMV, no puede pasar el blog SQL Performance de Glenn Berry
fuente