Adakah yang menjalankan SQL Server di solid-state drive? Sudahkah Anda menemukan kiat pengoptimalan spesifik? Saya secara khusus tertarik pada cara-cara untuk mengurangi frekuensi SQL Server melakukan operasi penulisan acak kecil karena mereka adalah musuh kinerja SSD, khususnya drive SSD MLC.
Ada beberapa optimasi yang jelas bisa dilakukan, tentu saja: data read-heavy harus dilayani dari SSD, dan hal-hal yang berat harus diserahkan ke disk spinning tradisional. Itu termasuk log transaksi, tentu saja!
Dengan anggaran yang cukup, tentu saja, orang ingin menggunakan disk SLC SSD seperti X25-E atau seri Vertex Ex atau berbagai penawaran tingkat perusahaan. Tapi saya juga tertarik dengan tips yang mungkin menguntungkan pengaturan SSD MLC. Saya pikir itu area yang menarik. Salah satu klien klien saya memiliki anggaran kecil dan set data yang tumbuh sangat besar dan mereka menghadapi penulisan ulang lengkap hampir seratus pertanyaan untuk mempertahankan tingkat kinerja yang layak. Namun, saya curiga bahwa kurang dari $ 500 RAM dan ruang SSD mungkin memberi mereka keuntungan kinerja yang lebih besar daripada ribuan (mungkin puluhan ribu) dolar waktu pengembang.