Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase 12»»

SQL 2000 memory recommendations Expand / Collapse
Author
Message
Posted Wednesday, January 15, 2014 4:43 AM
SSC Rookie

SSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC Rookie

Group: General Forum Members
Last Login: Thursday, January 30, 2014 5:25 AM
Points: 44, Visits: 68
I wonder if anyone can eyeball the below setup and comment as to whether the below is still optimal we have done a P2V, and left all settings as they were implemented many years ago by an independent consultant.

RAID 10
6 processors
8GB RAM
SQL 2000 standard
Windows 200 Advanced
Dedicated SQL box - only AV is also installed.

Memory is fixed @ 6483
Set to use all 6 processors
Boost SQL Server priority is set
/3GB and /PAE are set in the boot.ini file
SQL server service - set to lock pages in memory

However SQL server appears to be only using 2GB RAM in task manager.

Any advice on making things run any better? I am getting substantially fewer timeouts since the P2V but would like to make things as optimal as I can with this setup.

Thanks for any thoughts
D
Post #1531021
Posted Wednesday, January 15, 2014 4:45 AM


SSC-Forever

SSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-Forever

Group: General Forum Members
Last Login: Today @ 8:37 AM
Points: 40,596, Visits: 37,053
Don't use Task Manager to check SQL's memory, it displays incorrect values.


Gail Shaw
Microsoft Certified Master: SQL Server 2008, MVP
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

Post #1531023
Posted Wednesday, January 15, 2014 4:49 AM
SSC Rookie

SSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC Rookie

Group: General Forum Members
Last Login: Thursday, January 30, 2014 5:25 AM
Points: 44, Visits: 68
Thanks man, will see what I can find in performance monitor!
Post #1531025
Posted Wednesday, January 15, 2014 4:50 AM


SSC-Forever

SSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-Forever

Group: General Forum Members
Last Login: Today @ 8:37 AM
Points: 40,596, Visits: 37,053
Oh, and turn boost priority OFF. It's a setting that should almost never be enabled


Gail Shaw
Microsoft Certified Master: SQL Server 2008, MVP
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

Post #1531027
Posted Wednesday, January 15, 2014 4:56 AM
SSC Rookie

SSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC Rookie

Group: General Forum Members
Last Login: Thursday, January 30, 2014 5:25 AM
Points: 44, Visits: 68
GilaMonster (1/15/2014)
Oh, and turn boost priority OFF. It's a setting that should almost never be enabled


Will do Gail, would you mind explaining this?

Not being argumentative just wanting/trying to understand

Dave
Post #1531029
Posted Wednesday, January 15, 2014 4:58 AM
SSC Rookie

SSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC Rookie

Group: General Forum Members
Last Login: Thursday, January 30, 2014 5:25 AM
Points: 44, Visits: 68
Will reboot with this setting off and report back.
Post #1531032
Posted Wednesday, January 15, 2014 5:07 AM


SSC-Forever

SSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-Forever

Group: General Forum Members
Last Login: Today @ 8:37 AM
Points: 40,596, Visits: 37,053
Plateau (1/15/2014)
GilaMonster (1/15/2014)
Oh, and turn boost priority OFF. It's a setting that should almost never be enabled


Will do Gail, would you mind explaining this?

Not being argumentative just wanting/trying to understand


Books Online

priority boost Option

Use the priority boost option to specify whether Microsoft SQL Server should run at a higher Microsoft Windows 2000 or Windows 2003 scheduling priority than other processes on the same computer. If you set this option to 1, SQL Server runs at a priority base of 13 in the Windows 2000 or Windows Server 2003 scheduler. The default is 0, which is a priority base of 7.

Caution:
Raising the priority too high may drain resources from essential operating system and network functions, resulting in problems shutting down SQL Server or using other operating system tasks on the server.


The setting has no benefit on a dedicated SQL Server machine as there's nothing else to compete for CPU time other than the OS and you don't want SQL taking priority over the OS.

Four dangerous settings that should not be messed with: http://www.brentozar.com/archive/2012/12/dont-touch-that-button-four-dangerous-settings-in-sql-server-video/

From Glenn Berry (http://sqlserverperformance.wordpress.com/2010/05/11/five-things-sql-server-should-drop/)
The “Boost SQL Server Priority” Instance Setting. This setting is like a shiny piece of candy that seems to attract many people. After all, who would not want to boost the priority of SQL Server and hopefully get better performance. Just like the Turbo button on ancient personal computers, right? It turns out that this setting does not help performance, and can actually destabilize the operating system, since the OS can be starved of CPU resources because of the priority given to the SQL Server process.


And, if that's not enough, a kb article (http://support.microsoft.com/kb/319942)
Based on actual support experience, you do not need to use priority boost for good performance. If you do use priority boost, it can interfere with smooth server functioning under some conditions and you should not use it except under very unusual circumstances. For example, Microsoft Product Support Services might use priority boost when they investigate a performance issue.

IMPORTANT Do not use priority boost for clustered servers that are running SQL Server 7.0 and later.



Gail Shaw
Microsoft Certified Master: SQL Server 2008, MVP
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

Post #1531033
Posted Wednesday, January 15, 2014 5:07 AM
SSC Rookie

SSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC Rookie

Group: General Forum Members
Last Login: Thursday, January 30, 2014 5:25 AM
Points: 44, Visits: 68
Plateau (1/15/2014)
Thanks man, will see what I can find in performance monitor!


Hi,
for total server memory (KB) I am getting the following

Last: 1671008
Average: 1670883
Minimum: 1670856
Maximum: 1671648

I was hoping that at the least I would be utilising 3GB of memory.
Post #1531035
Posted Wednesday, January 15, 2014 5:09 AM
SSC Rookie

SSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC Rookie

Group: General Forum Members
Last Login: Thursday, January 30, 2014 5:25 AM
Points: 44, Visits: 68
Thanks for the notes above!

D
Post #1531037
Posted Wednesday, January 15, 2014 5:09 AM


SSC-Forever

SSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-ForeverSSC-Forever

Group: General Forum Members
Last Login: Today @ 8:37 AM
Points: 40,596, Visits: 37,053
Probably means SQL doesn't need more. If you're not running load on it, it won't use more memory than it needs.

That said, that looks like 32-bit without AWE or /3GB. Is AWE enabled in SQL?



Gail Shaw
Microsoft Certified Master: SQL Server 2008, MVP
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

Post #1531039
« Prev Topic | Next Topic »

Add to briefcase 12»»

Permissions Expand / Collapse