Sql-server – SQL Server 2005 and 2008 Memory Configuration Recommendations

memorysql server

We have a few SQL Servers with 32 GB or RAM. I've been told that Windows needs a considerable amount of free memory to manage all that RAM efficiently and that I should configure the memory usage on my SQL Server instances to leave around a GB of memory free per 8 GB of RAM, so on a server with 32 GB of RAM and I single SQL Server instance I should configure the instance to use a maximum of 28 GB of RAM.

On the other hand, I've been told that you should not limit the memory a SQL Server instance can use on a dedicated SQL Server.

So, can someone settle this for me once and for all 🙂

Best Answer

You should always limit the amount of RAM that SQL Server can use, otherwise the SQL Server won't leave any RAM for the OS.

You'll usually want to leave 1-2 Gigs of RAM for the OS and the other software on the machine.

Related Topic