Bu, "ne yaptığınıza bağlı." Durumudur. Belki de "doğru" tavsiye SQL'i tamamen önlemek ve memcache / redis / etc kullanmaktır!
Özellikle RAM'in tamamını çalıştırabilirseniz, ekstra RAM'in çok yardımcı olacağı konusunda size katılıyorum. Evet, yine de veri yazmak zorunda kalacak, ancak çoğunlukla okuduysanız yazarın disk G / Ç için çekişmesi olmayacaktır.
Ancak, disk performansı genellikle SQL sunucularda bir tıkanıklıktır ve daha sonra yükseltmek için RAM gibi diğer işlemlerden daha zordur (DIMM'lerle dolu olmayan bir sunucunuz varsa).
RAID5'in yavaş olduğu ile ilgili çok sayıda yorum vardı, ancak bunun her zaman böyle olmadığını söyleyebilirim, bu yüzden kapsamlı açıklamalar yapmadan önce dikkatli olun. Hızlı RAID kartlarına ve çok sayıda BBWC'ye sahip olan gerçekten yüksek kaliteli sunucular bazen RAID5'te (veya> 4 diskli RAID50'de) RAID10'da olduğundan çok daha hızlı ...
Yıllar boyunca kişisel olarak yavaş RAID5 dizileri deneyimledim, ancak ~ 2009'da 4 146G SAS diskleri olan bir DL360 G5'i karşılaştırdıktan sonra, testlerimizi iki kez kontrol etmek zorunda kaldık. Nitekim, dizi neredeyse her testte RAID5 ile RAID10'dan daha hızlı gitti. BBWC ve hızlı eşlik hesaplamaları, sunucunun 4 diski RAID10 dizisinden RAID5 dizisi olarak çok daha etkili bir şekilde kullanmasını sağlamıştır. Testlerin bazıları RAID5 ile% 50 daha iyi verim gösterdi ve neredeyse hiçbiri yavaş değildi. Daha yavaş olan testler sadece% 5-10 indirimdeydi.
RAID5'in yavaş olduğunu söyleyen battaniye ifadeleri yapan insanlara uyardım, herkes çevrimiçi diyor, ancak her durumda doğru değil.