Meine Datenbank ist extrem groß und wächst mit einer Geschwindigkeit von ~ 20 Millionen Zeilen pro Tag. Ich habe Zeitstempeldaten, die wichtig sind, aber der größte Teil der Berichterstattung basiert auf Datumsbereichen und Vergleichen von Woche zu Woche oder Monat zu Monat. Die Zeit wird gelegentlich in den Ergebnismengen angezeigt, jedoch nie als Kriterium verwendet. Angesichts dessen denke ich, dass ich mit einem Index nur für das Datum im Vergleich zu einem kombinierten Datum / Uhrzeit-Feld beträchtlichen Speicherplatz sparen würde. Ich bin mir nicht sicher, ob ich bei meiner Auswahl auch Leistungssteigerungen sehen würde oder ob die Aufteilung in zwei Felder Nachteile hat.
week
und month
Feldern in Betracht ziehen .