Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2008 Forums
 SQL Server Administration (2008)
 Sqlserver 2008 Memory issues..

Author  Topic 

Madhav
Starting Member

38 Posts

Posted - 2009-12-31 : 01:40:38
Dear Experts,

In our production environment,We have sqlserver 2008 (sp1) on windows server 2003 enterprise edition(64Bit) with 32GB RAM.
Task manager shows sqlserver.exe taking 29,234MB memory.
I monitored sqlserver buffer manager and sqlserver memory manager counters in perfmon.
The following are the values.

Sql server: Buffer Manager
Page life Expectancy: 1139330
Buffer cache hit ration: 100.00
Lazy writes: 0.00

SQL server: Memory Manager
Granted workspace memory: 0 KB
Maximum workspace memory: 20578 MB
Target server memory: 28311 MB
Total server memory: 28311 MB

Below is the first grid in DBCC memorystatus command
VM Reserved 40189764
VM Committed 29141416
Locked Pages Allocated 0
Reserved Memory 1024
Reserved Memory In Use 0

Can any one help me is sqlserver really experiencing memory pressure??
Is there any memory contention in the server?
Can I have to monitor any other parameters?
Why "Maximum workspace memory" parameter showing 20GB??
Please help me.

Thanks in advance

tkizer
Almighty SQL Goddess

38200 Posts

Posted - 2009-12-31 : 02:23:18
You are not experiencing memory pressure based upon the page life expectancy and buffer cache hit ratio.

Tara Kizer
Microsoft MVP for Windows Server System - SQL Server
http://weblogs.sqlteam.com/tarad/

Subscribe to my blog

"Let's begin with the premise that everything you've done up until this point is wrong."
Go to Top of Page

Madhav
Starting Member

38 Posts

Posted - 2009-12-31 : 02:47:47
can you explain Why "Maximum workspace memory" parameter showing 20GB??
Is reducing "Maximum workspace memory" is good idea? what is the base line of these parameters when I have a physical memory of 32GB out of which 28GB was allocated to sqlserver using "max server memeory" parameter
Go to Top of Page

russell
Pyro-ma-ni-yak

5072 Posts

Posted - 2009-12-31 : 09:59:08
Maximum Workspace Memory is not the same as Target Server Memory. You shouldn't expect to see them have the same values.

See these:

http://www.sqlmag.com/Article/ArticleID/43419/sql_server_43419.html

http://msdn.microsoft.com/en-us/library/ms176018.aspx
Go to Top of Page
   

- Advertisement -