phpbar.de logo

Mailinglisten-Archive

[php] Zwei Abfragen fuer Seitenzahl + Limit

[php] Zwei Abfragen fuer Seitenzahl + Limit

Norbert Pfeiffer norbert at itbw.de
Die Dez 14 14:50:36 CET 2004


Hi Martin,

> Schade. Der MySQL Server ist > 300km von dem Webserver
> entfernt und jede Abfrage dauert...
na-ja,
das kann es IMHO nicht sein.
Erstens wandern Daten mit nahezu Lichtgeschwindigkeit
durchs Netz und zweitens kenne ich eine verteilte
Datenbank (Karlsruhe, Tokio, Ontario) die aus vielen
Milliarden Datensaetzen die Ergebnisse ruckzuck liefert.
(Fuer die Unglaeubigen: nach STN-International googeln).

Was ich jedoch festgestellt habe ist:
Mit wachsendem Offset braucht jede Datenbank mehr Zeit.
z.B. LIMIT 0,10 geht fix, LIMIT 300,10 dauert laenger
und bei LIMIT 3000,10 brauchts einen Kaffeeautomaten ...
Aber:
kein normaler User blaettert mehr als 3-5 Seiten,
jedoch Robots sind absolut gnadenlos am Werk.

Wir hatten das Thema auch schon mal vor Jahren auf der
Liste (PHP und/oder MySQL), eine Loesng gab es damals
leider auch nur nicht ...


m. b. G. Norbert
_____________________
normal:  02686-987103
Notruf:  0163-3613642
---------------------
e.o.m.


php::bar PHP Wiki   -   Listenarchive