gerd33 18 Geschrieben 16. Juni 2023 Melden Teilen Geschrieben 16. Juni 2023 (bearbeitet) Hallo zusammen, ich bin gerade dabei meinen Produktivserver zu erneuern. Dreh- und Angelpunkt ist ein SQL Server, dessen größte Einzeldatenbank circa 30 GB groß ist. Nun meinte ein Schlaumeier aus meinem Bekanntenkreis, dass der RA des Servers mindestens doppelt so groß sein soll wie die größte Datenbank. Hat mich schon etwas irritiert: Bislang habe ich 16 GB RAM im alten Server, funktioniert einwandfrei. Aber bei der Neuanschaffung wäre es kein Problem auch auf 128 oder 64 GB RAM gleich aufzurüsten. Wie seht Ihr das? Ich hab da im Netz keine brauchbaren Informationen zum erforderlichen RAM Bedarf gefunden. Bin für jeden Hinweis dankbar, Gerd bearbeitet 16. Juni 2023 von MurdocX Formatierung leserlich angepasst. Zitieren Link zu diesem Kommentar
BOfH_666 577 Geschrieben 16. Juni 2023 Melden Teilen Geschrieben 16. Juni 2023 <OffTopic> Warum formatierst Du Deinen Text als Code? Das macht es aufwändiger zu Lesen, da man horizontal scrollen muss. </OffTopic> 1 Zitieren Link zu diesem Kommentar
testperson 1.677 Geschrieben 16. Juni 2023 Melden Teilen Geschrieben 16. Juni 2023 Hi, das kannst du dir doch ansehen bzw. monitoren: Monitor Memory Usage - SQL Server | Microsoft Learn Allerdings würde mein Bauchgefühl sagen, dass es letztlich günstiger ist einfach (64 GB oder) 128 GB zu kaufen anstatt Zeit ins analysieren zu stecken. Unterm Strich ist haben immer besser als brauchen. Vielleicht kommt im Lifecycle des neuen Servers auch eine neue Anforderung, die dann mehr RAM benötigt. :) Gruß Jan 2 Zitieren Link zu diesem Kommentar
gerd33 18 Geschrieben 16. Juni 2023 Autor Melden Teilen Geschrieben 16. Juni 2023 vor 15 Minuten schrieb BOfH_666: <OffTopic> Warum formatierst Du Deinen Text als Code? Das macht es aufwändiger zu Lesen, da man horizontal scrollen muss. </OffTopic> Habe direkt ins Fenster diktiert. Geht besser als tippen. Zitieren Link zu diesem Kommentar
BOfH_666 577 Geschrieben 16. Juni 2023 Melden Teilen Geschrieben 16. Juni 2023 vor 1 Minute schrieb gerd33: Habe direkt ins Fenster diktiert. Geht besser als tippen. OK. Das macht es uns aber schwerer, Deinen Beitrag zu lesen. Wie wäre es, wenn Du das noch korrigiertest? 2 Zitieren Link zu diesem Kommentar
Nobbyaushb 1.471 Geschrieben 16. Juni 2023 Melden Teilen Geschrieben 16. Juni 2023 Nachtrag von mir - ich habe das jetzt mal gelesen Die Aussage von deinem Bekannten ist Blödsinn, was macht du denn bei einer 6TB Datenbank? Es gibt keinen Server der 12TB RAM kann Und weiter - ich würde heute IMMER auf der Physik einen Hyper-Visor installieren, ich selber bin großer Fan von Hyper-V - der kommt kostenlos mit vollem Umfang vom OS So kann man mit einer Server-Lizenz 2 VM betreiben Vernünftig wie Blech gesized, kann eine VM sogar schneller sein als auf der Physik Und ich würde heute keinen Server mehr mit weiniger als 128GB kaufen Schnelle SSD oder NVMe rein, zur Not mehrere drehenden 10k Platten für große Datenmengen Aber 30GB Datenbank ist ja im Bereich eines Smartphones... 1 Zitieren Link zu diesem Kommentar
q617 1 Geschrieben 16. Juni 2023 Melden Teilen Geschrieben 16. Juni 2023 vor 59 Minuten schrieb Nobbyaushb: Es gibt keinen Server der 12TB RAM kann Der R960 kann 16 TB RAM, "Mit einer maximalen CPU-Core-Anzahl von 60 Cores und der Möglichkeit, 64 DDR5-DIMMs für insgesamt 16 TB Arbeitsspeicher zu unterstützen, ist der R960 für die größten In-Memory-Datenbanken positioniert, ohne dass I/O- Datenbankzugriffe verlangsamt werden." https://www.delltechnologies.com/asset/de-de/products/servers/technical-support/poweredge-r960-spec-sheet.pdf Zitieren Link zu diesem Kommentar
MurdocX 950 Geschrieben 16. Juni 2023 Melden Teilen Geschrieben 16. Juni 2023 vor 3 Stunden schrieb BOfH_666: Warum formatierst Du Deinen Text als Code? Das macht es aufwändiger zu Lesen, da man horizontal scrollen muss. Ich habe die Formatierung angepasst. 2 Zitieren Link zu diesem Kommentar
mwiederkehr 373 Geschrieben 16. Juni 2023 Melden Teilen Geschrieben 16. Juni 2023 Grundsätzlich sollte man beim RAM nicht sparen, aber "doppelt so viel RAM wie die DB gross ist", ist keine allgemeine Regel. Ein Beispiel: Die ERP-Datenbank eines Kunden ist 30 GB gross. Die Tabellen mit allen Artikeln, Aufträgen und Stundenrapporten (diese allein mit mehr als einer Million Datensätze) sind 1 GB gross. Die restlichen 29 GB belegt die Tabelle "dok" mit den Spalten "dok_id" (int) und "dok_image" (varbinary(max)). Will heissen: Die 29 GB werden nur angefasst, wenn ein Dokument geöffnet oder erstellt wird, was relativ selten (ein paar Mal pro Stunde, nicht ein paar Mal pro Sekunde) passiert. 1 Zitieren Link zu diesem Kommentar
Beste Lösung t-sql 18 Geschrieben 18. Juni 2023 Beste Lösung Melden Teilen Geschrieben 18. Juni 2023 Am 16.6.2023 um 10:45 schrieb Nobbyaushb: Vernünftig wie Blech gesized, kann eine VM sogar schneller sein als auf der Physik Nein, kann sie nie. Am 16.6.2023 um 09:23 schrieb gerd33: Hallo zusammen, ich bin gerade dabei meinen Produktivserver zu erneuern. Dreh- und Angelpunkt ist ein SQL Server, dessen größte Einzeldatenbank circa 30 GB groß ist. Nun meinte ein Schlaumeier aus meinem Bekanntenkreis, dass der RA des Servers mindestens doppelt so groß sein soll wie die größte Datenbank. Hat mich schon etwas irritiert: Bislang habe ich 16 GB RAM im alten Server, funktioniert einwandfrei. Aber bei der Neuanschaffung wäre es kein Problem auch auf 128 oder 64 GB RAM gleich aufzurüsten. Wie seht Ihr das? Ich hab da im Netz keine brauchbaren Informationen zum erforderlichen RAM Bedarf gefunden. Bin für jeden Hinweis dankbar, Gerd Wenn Du den neuen Server mit 128 GB RAM anschaffen kannst, mach das. Die Aussage deines Schlaumeiers is natürlich quatsch. Aber wenn dein Server unter Memory Pressure leiden würde, dann siehst du das auch Errorlog. Da solltest mal reinschauen. Und nein. Memory Pressure bedeutet NICHT, das der SQL Server sich den ganzen RAM klaut. Das ist völlig normal. Zitieren Link zu diesem Kommentar
gerd33 18 Geschrieben 30. Juni 2023 Autor Melden Teilen Geschrieben 30. Juni 2023 Danke an Alle, der neue Server ist bestellt. Ob ich den als VM aufsetze muss ich dann noch überlegen. Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 30. Juni 2023 Melden Teilen Geschrieben 30. Juni 2023 Macht man das nicht vor der Bestellung? 2 Zitieren Link zu diesem Kommentar
BOfH_666 577 Geschrieben 30. Juni 2023 Melden Teilen Geschrieben 30. Juni 2023 <SCNR> vor 1 Stunde schrieb Dukel: Macht man das nicht vor der Bestellung? Nur wenn das Budget begrenzt ist ... </SCNR> 2 Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.