|
HI Team, we are using SQL Server 2008 Standard edition on Windows server 2008 enterprise editoin,. still memory consumption is going on , and in odd time it never comes down, i know that SQL Server 64 bit is a bad in consumption of memory, but my client is much worried about the server. is there any alternative way to set the memory , other than other than this ..... :(
(comments are locked)
|
|
SQL Server OS dynamically manages the memory, SQL Server will consume the memory up to the limit that you specified on your server memory settings. If there is any memory requirement from the OSor any other application then only sql server will release the memory back to OS. Refer : SQL Server Memory Settings
(comments are locked)
|
|
Why are they concerned? Is it that they would like to see it drop or is there another function that the server performs that needs the memory. Yes SQL Server holds on to RAM a lot, but it does this based on usage experience and its prediction of future needs. If something else needs the RAM then you can use SSMS to configure the limits but all that does is put a UI over the top of the command you mention. Personally, if nothing else needs it then I would not be concerned about the amount of memory used so long as you set the limit to allow at least 2GB for the OS
(comments are locked)
|


tell your customer to change their assumptions, i.e. low free OS memory = bad to low free OS memory = SQL is doing it's job.