Am 19.02.22 um 14:52 schrieb Sebastian Weckend:
Deswegen dauert es wahrscheinlich so lang, da ohne Index für die Sortierung alle Zeilen angeschaut werden müssen. Entweder solltest du für den Timestamp einen Index hinzufügen (was den aber unique machen dürfte, also u.U. nicht gewollt) oder einen primary key hinzufügen, nach dem du sortieren kannst.
Sorry, da bin ich schon raus. ;-)
Der Anwendungsfall hier ist ein Logger, der alle 2 Minuten Stromzählerwerte in die Datenbank schreibt. Zum Zugriff auf die Tabellenwerte wird immer der Timestamp genutzt, also alle Werte eines bestimmten Tages oder eines Monats etc. aus der Datenbank geholt und dann in PHP in Diagrammen dargestellt.
Wie hilft mir da ein Index? Weitere Spalten wollte ich vermeiden, um die Datenmenge nicht unnötig aufzublähen.
VG,
Erik