Sql-server – High Sqlservr.exe Memory Usage

memorysql server

I have a problem with sqlservr.exe (version 2008). It use a more memory. I checked on windows taskbar manager, sqlservr.exe usage ( Mem usage – 8GB Ram). I dont know how can I fix it.Got the following metrics of the server using Perfmon:

 SQLServer:Buffer Manager                                                                                                       
Buffer cache hit ratio                                                                                                          
13
SQLServer:Buffer Manager                                                                                                       
Page lookups/sec                                                                                                                
46026128096
SQLServer:Buffer Manager                                                                                                       
Free pages                                                                                                                      
129295
SQLServer:Buffer Manager                                                                                                       
Total pages                                                                                                                     
997309
SQLServer:Buffer Manager                                                                                                       
Target pages                                                                                                                   
1053560
SQLServer:Buffer Manager                                                                                                        
Database pages                                                                                                                 
484117
SQLServer:Buffer Manager                                                                                                        
Reserved pages                                                                                                                 
0
SQLServer:Buffer Manager                                                                                                        
Stolen pages                                                                                                                   
383897
SQLServer:Buffer Manager                                                                                                        
Lazy writes/sec                                                                                                                
384369
SQLServer:Buffer Manager                                                                                                        
Readahead pages/sec                                                                                                            
69315446
SQLServer:Buffer Manager                                                                                                        
Page reads/sec                                                                                                                 
71280353
SQLServer:Buffer Manager                                                                                                       
Page writes/sec                                                                                                                 
12408371
SQLServer:Buffer Manager                                                                                                       
Checkpoint pages/sec                                                                                                            
7053801
SQLServer:Buffer Manager                                                                                                       
Page life expectancy                                                                                                            
735262
SQLServer:General Statistics                                                                                                   
Active Temp Tables                                                                                                              
161
SQLServer:General Statistics                                                                                                   
Temp Tables Creation Rate                                                                                                       
3131845
SQLServer:General Statistics                                                                                                   
Logins/sec                                                                                                                      
2336011
SQLServer:General Statistics                                                                                                   
Logouts/sec                                                                                                                     
2335984
SQLServer:General Statistics                                                                                                   
User Connections                                                                                                               
27
SQLServer:General Statistics                                                                                                    
Transactions                                                                                                                   
0
SQLServer:Access Methods                                                                                                        
Full Scans/sec                                                                                                                 
34422821
SQLServer:Access Methods                                                                                                        
Range Scans/sec                                                                                                                
2027247756
SQLServer:Access Methods                                                                                                        
Workfiles Created/sec                                                                                                          
49771600
SQLServer:Access Methods                                                                                                        
Worktables Created/sec                                                                                                         
28205828
SQLServer:Access Methods                                                                                                        
Index Searches/sec                                                                                                             
4890715219
SQLServer:Access Methods                                                                                                       
FreeSpace Scans/sec                                                                                                             
21178928
SQLServer:Access Methods                                                                                                       
FreeSpace Page Fetches/sec                                                                                                      
21226653
SQLServer:Access Methods                                                                                                       
Pages Allocated/sec                                                                                                             
41483279
SQLServer:Access Methods                                                                                                       
Extents Allocated/sec                                                                                                           
4743504
SQLServer:Access Methods                                                                                                       
Extent Deallocations/sec                                                                                                        
4806606
SQLServer:Access Methods                                                                                                       
Page Deallocations/sec                                                                                                          
41419137
SQLServer:Access Methods                                                                                                       
Page Splits/sec                                                                                                                 
23834799
SQLServer:Memory Manager                                                                                                       
SQL Cache Memory (KB)                                                                                                          
29160
SQLServer:Memory Manager                                                                                                        
Target Server Memory (KB)                                                                                                      
8428480
SQLServer:Memory Manager                                                                                                        
Total Server Memory (KB)                                                                                                       
7978472

Some body could help me please.And I really want to know the cause for the above.

Best Answer

The counter "Target Server Memory", 8428480 KB is how much SQL Server would like to use You only have 7978472KB allocated to the instance ("Total Server Memory")

I suggest you add more memory or move to x64 if you haven't already

However, if you PAE and AWE enabled you must set max server memory on 32 bit. Otherwise it grabs the lot except 256 MB.

Finally, SQL Server is designed to use memory. Another SF question about it

Related Topic