Ne zaman bir veritabanı bölümlemek istemez? ( MySQL bölümlemeyi düşünüyor )
Benim durumumda
- Birkaç milyon satırla başlayacağım, oradan büyümeli.
- En sık sorgu kısıtlaması görevi gören bir karakter alanındaki birincil anahtar (ve aramalar sık - saniyede en az birkaç kez).
- Birincil anahtar, bölüm anahtarı görevi görecek şekilde özetlenir
- Yukarıda belirtilen sık sorgularda çekilen her satıra güncellemeler yapılacaktır
- Daha az sıklıkta aramaların (tarih sütunlarına veya diğerlerine karşı) tüm bölümleri vurması gerekir
Son nokta için bile, arama paralel olarak çalışmaz, bu yüzden her durumda, bu bir kazanç mı? Bölümlemenin dezavantajları nelerdir? Neden en azından bir milyondan fazla kayda baktığınızda, HERKES'in varsayılan olarak kullandığı bir şey olmasın?
GÜNCELLEME - zgguy'un cevabını seçtim, ancak kendi araştırmamın sonuçlarına, benim için çok yararlı olan benzer bir soruya gerçekten iyi bir cevaba bir bağlantı da dahil olmak üzere kendi cevabımı eklediğimi not ettim.