bofh1337
Erfahrenes Mitglied
Ich habe in einer Tabelle 350.000 Datensätze, diese will ich der Reihe nach in 100er Pakete auslesen.
Bis jetzt habe ich es mit Limit und Offset gemacht, muss aber merken, dass das ganze immer langsamer wird, je höher das Offset ist.
Gibt es eine Möglichkeit, per Query die Datensätze aus der DB zu holen und gleichzeitig zu zählen?
zb. so lange die Daten aus der DB holen, bis ein Zähler, welcher von Mysql hochgezählt wird, bei zb. 100 steht?
Bis jetzt habe ich es mit Limit und Offset gemacht, muss aber merken, dass das ganze immer langsamer wird, je höher das Offset ist.
Gibt es eine Möglichkeit, per Query die Datensätze aus der DB zu holen und gleichzeitig zu zählen?
zb. so lange die Daten aus der DB holen, bis ein Zähler, welcher von Mysql hochgezählt wird, bei zb. 100 steht?