Vinzenz Mai: MySQL SQL_CALC_FOUND_ROWS verzögert gewaltig

Beitrag lesen

Hallo Kalle,

wenn ich mir die ersten 50 Sätze aus der Geo-Datenbank (8178 Sätze) anzeigen lasse, dauert das gewaltige 24 sec mit SQL_CALC_FOUND_ROWS:

Warum ist der SQL_CALC_FOUND_ROWS um Potenzen langsamer als count?

Lies bitte
http://dev.mysql.com/doc/refman/5.0/en/limit-optimization.html
http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_count

Es steht dort.

Freundliche Grüße

Vinzenz