Fragen zur Speicherauslegung SQL-Server

8. September 2010 16:50

Hallo zusammen,

wir planen zur Zeit den Umstieg auf NAV 2009. Neben dem Redesign benötigen wir eine neue Hardware-Plattform für die SQL-Datenbank. Zum Einsatz wird die aktuelle "NAV Runtime License for SQL Server" kommen. Die heutige native Datenbank ist ca. 40 GB groß und wird von 120 Benutzern verwendet (Objekstand 2.6 mit vielen Individualanpassungen/Server 4.0). Die DB wird intensiv durch Einkauf/Verkauf/FiBu sowie LVS/Fördertechniksteuerung und Weiteres genutzt. Außerdem wird viel in den Daten zur Recherche "gebrowst".

Als System schwebt uns ein aktueller HP ProLiant DL380 G7 mit 2x X5660 vor, mit einem dedizierten HP D2700 SAS Disk Enclosure. Jetzt stellt sich die Frage, wieviel RAM und welches OS sinnvoll ist. Die Maschine ist standardmäßig mit 36GB bestückt. Wenn Windows 2008 R2 Standard zum Einsatz kommt, kann davon nur 32 GB verwendet werden. Wird der SQL-Server den Speicher bis zu dieser Grenze überhaupt nutzen? Bringt Windows 2008 R2 Enterprise mit mehr RAM noch einen messbaren Performancegewinn? Hat jemand Erfahrung mit diesen Werten?

Gruß
Christian

Re: Fragen zur Speicherauslegung SQL-Server

13. September 2010 09:44

Hallo Christian,

was du schreibst ist das ihr eine 2.6 native Datenbank auf einen 2008 R2 katapultieren wollt. Nur mit den Eckdaten 120 User 40 GB ist nicht viel für eine Skalierung rauszuholen. Frage ist vielmehr, was für eine Architektur woll ihr denn aufbauen? Allein das Redesign um mindestens auf 4.0 (mit SQL Auslegung) zu kommen dürfte sehr schwierig werden. Ohne einen der Hardcore SQL Experten wohl kaum zu lösen. Dann eben auch wohin wollt ihr denn (Classic Client oder RTC) dann stellt sich die Frage ob 1 Server reicht. Performance wird der Speicher allein nicht bringen.

Gruß
defiant701