max server memory

  • If max server memory is 12GB out of total 16GB RAM, does that mean that 4GB is allocated to OS?

  • sunny.tjk (1/25/2016)


    If max server memory is 12GB out of total 16GB RAM, does that mean that 4GB is allocated to OS?

    Yes and No.

    It means 4 GB is not allocated to SQL Server. It could be allocated to something other than SQL Server. 4 GB is available for use by OS or other services.

    Also, if SSIS, SSAS, or SSRS, are active on the server, the memory used by those services is not part of the 12GB.



    Alvin Ramard
    Memphis PASS Chapter[/url]

    All my SSC forum answers come with a money back guarantee. If you didn't like the answer then I'll gladly refund what you paid for it.

    For best practices on asking questions, please read the following article: Forum Etiquette: How to post data/code on a forum to get the best help[/url]

  • In SQL 2008 it means 12GB is allocated to the Buffer Pool of that instance but the setting does not cover any non-Buffer Pool memory the instance (i.e. SQL Server Database Engine service) might use.

    In SQL 2012 the Max Memory setting was modified to represent all memory associated with an instance, not just the Buffer Pool memory. It was a subtle adjustment in how we discuss the setting but has added much more certainty around configuring instances.

    Are you having issues with memory usage on your server or just wondering?

    There are no special teachers of virtue, because virtue is taught by the whole community.
    --Plato

  • What does this mean then, if you are running SSIS and SSRS on the same 2012 machine, should we reduce the max memory further, in order to allow more memory for these?

  • Probably, yes.

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • How much free memory does Windows have right now? How high or low does that go during the course of a normal business cycle?

    There are no special teachers of virtue, because virtue is taught by the whole community.
    --Plato

  • I have 56 Gb of Memory and I had assigned 50 to SQL Server, leaving 6 GB (ish) for OS and everything else.

    Now that I've read this post I think I need to reduce the amount for SQL Server to allow SSIS and SSRS more memory - have I understood that correctly?

  • wisl (1/26/2016)


    I have 56 Gb of Memory and I had assigned 50 to SQL Server, leaving 6 GB (ish) for OS and everything else.

    Now that I've read this post I think I need to reduce the amount for SQL Server to allow SSIS and SSRS more memory - have I understood that correctly?

    It depends on the overall behavior of your system but I'll leave it there because it is not proper net etiquette to hijack other people's threads. Creating a new thread with your situation would be appropriate here.

    There are no special teachers of virtue, because virtue is taught by the whole community.
    --Plato

  • Sorry it was not my intention to hijack this thread.

    Thank you for your help anyway.

  • Simply, yes

Viewing 10 posts - 1 through 9 (of 9 total)

You must be logged in to reply to this topic. Login to reply