29 May,2013 by Jack Vamvas
Why does total memory used by SQL Server – go over the max server memory upper limit?
Max Server memory sets only the buffer pool . The Buffer Pool is only one memory allocation in SQL Server. The max server memory doesn’t include SQLOS and other internals.
To view the memory used by SQL Server use the SQLServer:Memory Manager\Total Server Memory counter in Performance Monitor
Don’t rely on Task Manager for the correct memory usage – read Task Manager not showing correct SQL Server memory usage
Use the Sys.dm_os_memory_clerks and AWE memory allocation numbers to troubleshoot internal memory pressure.
How to view the Max Server Memory (MB) set for the SQL Server Instance.
sp_configure 'max server memory'