
Ich habe einen ALTEN HP Proliant ML350, der als HYBERv-Host verwendet wird (Win Server 2012 – 16 GB RAM, 3 x 146 GB SAS, ein Prozessor).
ich habe eine VM (Win Server 2003 32 Bit + SQL Server 2000), alles funktioniert einwandfrei und es gibt keine Beschwerden von den Benutzern.
Ich habe mich entschieden, einen neuen Hybherv HOST zu kaufen, also kaufte ich DELL poweredge R720 (2xE5620, 4X600 GB SAS, 4*2TB SATA, RAID H710P, 64 GB RAM, Broadcom 5720) mit Win Server 2012 R2
die Spezifikationen scheinen sehr hoch zu sein und die erwartete Leistung ist mit Sicherheit sehr hoch
Ich habe gerade die VM vom alten Host auf den neuen Host verschoben. Benutzer gaben an, dass die Datenbanken sehr, sehr langsam sind
ich bin zum alten Host zurückgekehrt und alles funktioniert einwandfrei
also frage ich mich, wo das Problem liegt.
Antwort1
die Spezifikationen scheinen sehr hoch zu sein und die erwartete Leistung ist mit Sicherheit sehr hoch
Welche Spezifikationen? Die wahrscheinlich DEUTLICH langsameren Festplatten?
Benutzer gaben an, dass die Datenbanken sehr, sehr langsam sind
Wie haben Sie den Speicher konfiguriert? Alt und neu, bitte Volumen für Volumen vergleichen. Und vollständige Laufwerksspezifikationen. Und das Ergebnis eines IO-Tests. Ich hätte gedacht, da wäre etwas falsch gemacht worden. Also richtig falsch. Ich kann mir wirklich nicht vorstellen, dass einer dieser Server eine echte Datenbank (also eine mit nennenswerter Aktivität) darauf laufen lässt.
Ich würde mit grundlegenden Administratortests beginnen – CPU-Auslastung, Festplattenauslastung und Vergleich der IOPS-Kapazität des Rad-Volumes (gemessen mit einem Testtool). Das Zeug hätten Sie in der Frage präsentieren sollen. Ich gehe stark davon aus, dass es ein ernstes Problem mit der IO-Seite gibt – Datenbanken leben und sterben von den IO-Budgets, die sie haben.