Büyük bir veritabanı tasarımı üzerinde çalışıyorum. Benim uygulamada birçok satır olacak örneğin şu anda 4 milyon kayıtları olan bir tablo var. Sorgularımın çoğu veri seçmek için datetime deyimini kullanır. Mysql veritabanında datetime alanlarını endekslemek iyi bir fikir mi?
Select field1, field2,.....,field15
from table where field 20 between now() and now + 30 days
Veritabanımın iyi çalışmasını ve sorguların sorunsuz çalışmasını sağlamaya çalışıyorum
Dahası, yüksek verimli bir veritabanı oluşturmak için hangi fikre ihtiyacım olduğunu düşünüyorsunuz?
field 20
?