Ich habe 100 000 Quellen/Sensoren/Symbole. Von jedem lese ich täglich einen Wert.Datenbankpartitionierung zur Analyse von Zeitreihen erstellen
Ich lade eine Datenbanktabelle mit diesen täglichen Daten/Werten. Eine Zeile für jeden Wert UND Symbol, das sind 100 000 Zeilen pro Tag.
Query1:
Als ich täglich Daten über alle Symbole analysieren möchte ich die Datenbank auf Jahr, Monat, Woche, Tag partitionieren.
Query2:
Aber ich mag auch für jedes Symbol Trends/Statistiken über die Zeit analysieren, indem Daten bis zu 24 Monate zurück in der Zeit pro Symbol zu lesen.
Query2 ist entlang einer anderen Dimension (Zeitachse) und ich möchte nicht über mehrere für Abfrage1 optimierte Partitionen (y, m, w, d) abfragen.
Welche Art von Design schlagen Sie vor?