Vinzenz Mai: performante, seitenweise Darstellung einer Abfrage mit LIMIT

Beitrag lesen

Hallo TobiasBuschi

SELECT * FROM tabelle LIMIT x,y"

Benötigst Du alle Spalten?
Wenn nein, dann frage nur die ab, die Du benötigst.

Geht es schneller wenn ich mit count($primary) arbeite,

Ja selbstverständlich, noch besser verwende COUNT(*)

gibt mir count($primary) überhaupt in jedem Fall die Richtige Anzahl Einträge zurück,

Definiere bitte "Richtige Anzahl" für Deinen Spezialfall.

auch mit komplexeren Abfragen? und kann man dann den $primary automatisch ermitteln, irgendwas wie count(PRIMARY(tabelle))? (wahrscheindlich nicht)

Wenn schon, dann COUNT(*)

Oder gibt es sonst eine schnellere Lösung?

COUNT(*)

Eine detailliertere Problembeschreibung wäre nützlich :-)

Bezieht sich Deine Abfrage auf genau eine Tabelle?
Benötigst Du alle Datensätze?
Benötigst Du alle Felder?

Freundliche Grüße

Vinzenz