Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
DB Engine
SQL ServerMSDESQL Server CE
Services
Analysis (Data Mining)Analysis (OLAP)DTSIntegration ServicesNotification ServicesReporting Services
Programming
CLRConnectivitySQLXML
Other Technologies
ClusteringEnglish QueryFull-Text SearchReplicationService Broker
General
Data WarehousingPerformanceSecuritySetupSQL Server ToolsOther SQL Server Topics
DirectoryUser Groups
Related Topics
MS AccessOther DB ProductsMS Server Products.NET DevelopmentVB DevelopmentJava DevelopmentMore Topics ...

SQL Server Forum / DB Engine / SQL Server / July 2008

Tip: Looking for answers? Try searching our database.

memory usage exceeding max memory setting

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
William Childs - 31 Jul 2008 17:04 GMT
2 instances SQL2005, 1 instance SQL2000.
We have set the max memory to 500MB on the SQL2005 and 512MB on the SQL2000.
the SQL 2000 maintains between 480MB and 500MB, but the memory keeps creeping
up daily past the 500MB Max setting on the SQL 2005 . Currently the Memory is
575MB and 573MB.
Andrew J. Kelly - 31 Jul 2008 19:05 GMT
Max Memory only affects the amount of memory SQL Server uses for the buffer
pool. By default an instance of SQL Server reserves some memory on start up
that is on top of the MAX Memory setting. With 2000 it defaulted to ~384MB
for the MemToLeave area which is NOT included in the buffer pool. So if you
want to keep it under 500MB you will need to set the Max Memory lower than
500MB. 500MB is not a lot of memory for SQL Server these days, why are you
limiting it?

Signature

Andrew J. Kelly    SQL MVP
Solid Quality Mentors

>2 instances SQL2005, 1 instance SQL2000.
> We have set the max memory to 500MB on the SQL2005 and 512MB on the
[quoted text clipped - 4 lines]
> is
> 575MB and 573MB.
William Childs - 31 Jul 2008 20:17 GMT
we have 4 instances on the server along with other items running on the box.

> Max Memory only affects the amount of memory SQL Server uses for the buffer
> pool. By default an instance of SQL Server reserves some memory on start up
[quoted text clipped - 12 lines]
> > is
> > 575MB and 573MB.
Andrew J. Kelly - 31 Jul 2008 20:56 GMT
Well I hope you aren't concerned with performance then :). As long as these
databases are small and not heavily used you may be able to get away with
that. But SQL Server loves memory and it doesn't like other apps playing on
its server either :).

Signature

Andrew J. Kelly    SQL MVP
Solid Quality Mentors

> we have 4 instances on the server along with other items running on the
> box.
[quoted text clipped - 22 lines]
>> > is
>> > 575MB and 573MB.
TheSQLGuru - 01 Aug 2008 00:17 GMT
Just curious what the justification is for 4 instances.  As Andrew points
out, that can cause significant performance issues.

Signature

Kevin G. Boles
Indicium Resources, Inc.
SQL Server MVP
kgboles a earthlink dt net

> we have 4 instances on the server along with other items running on the
> box.
[quoted text clipped - 22 lines]
>> > is
>> > 575MB and 573MB.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.