Skip Navigation

SQL max instance memory

SQL should have a RAM cap put on the instance to avoid memory contention with the host operating system. In general, the SQL instance RAM should be set to 80% of the total system RAM.
If SQL memory consumption is left unconstrained, it will gradually consume all available memory, leaving none for the operating system to perform additional tasks. This can lead to memory paging and RAM being pulled away from SQL by the OS. Both conditions can affect SQL performance.
Click the following link to learn how to cap SQL memory: https://technet.microsoft.com/en-US/library/ms191144%28v=SQL.105%29.aspx.