ZitatIch denke nur, wenn man zum Beispiel über 1000 Einträge hat, wird es vielleicht Schwierigkeiten geben es mit get_results in ein Array zu packen. Wenn es keine Speicherprobleme geben wird, dann dauert der Vorgang sicher lange.
Dieser Gedanke ist richtig! Auch die Abfrage selber braucht Zeit. Man sollte also immer versucht sein, eine SQL-Abfrage so zu machen, dass man exakt das rausbekommt, was man haben möchte.
ZitatIch bin jetzt nicht mehr ganz sicher bei meinem Vorhaben, weil du meinst, dass die Einschränkung an dieser Stelle vielleicht nicht ganz sinnvoll ist. Sollte man es lieber an einer anderen Stelle machen?
Nein, sollte man nicht. Aber es kann ja sein, dass manch einer erst noch im weiteren Verlauf des Scriptes irgendwelche Funktionen tätigt und da noch was mit dem Abfrageergebnis macht, so dass nachher weniger Beiträge rauskommen als man abfragt.
Bei dir ist das aber nicht der Fall, daher sind Limit und Offset in der SQL-Abfrage genau richtig am Platz.