Läuft hier jemand SQL Server auf Solid-State-Laufwerken? Haben Sie spezielle Optimierungstipps gefunden? Ich bin speziell an Möglichkeiten interessiert, die Häufigkeit zu verringern, mit der SQL Server kleine zufällige Schreibvorgänge ausführt, da sie die Nemesis der SSD-Leistung sind, insbesondere MLC-SSD-Laufwerke.
Natürlich gibt es einige offensichtliche Optimierungen: Leselastige Daten sollten von der SSD bereitgestellt werden, und schreibintensive Daten sollten herkömmlichen sich drehenden Datenträgern überlassen werden. Dazu gehören natürlich auch Transaktionsprotokolle!
Bei ausreichendem Budget möchte man natürlich SLC-SSD-Festplatten wie die X25-E- oder die Vertex Ex-Serie oder verschiedene Angebote auf Unternehmensebene verwenden. Ich interessiere mich aber auch für Tipps, die MLC-SSD-Setups zugute kommen könnten. Ich denke, das ist ein interessanter Bereich. Einer der Kunden meiner Kunden hat ein kleines Budget und einen Datensatz, der immens gewachsen ist, und sie stehen vor einer vollständigen Neufassung von fast hundert Abfragen, um ein anständiges Leistungsniveau aufrechtzuerhalten. Ich habe jedoch den Verdacht, dass weniger als 500 US-Dollar RAM und SSD-Speicherplatz zu einem größeren Leistungsgewinn führen könnten als Entwicklerzeit im Wert von Tausenden (möglicherweise Zehntausenden) US-Dollar.