Tach!
In deinem Fall mit dem LIMIT gibt es jedoch die Möglichkeit, das Wort SQL_CALC_FOUND_ROWS nach dem SELECT zu notieren und dann eine zweite Abfrage mit lediglich SELECT FOUND_ROWS() nachzuschieben.
Kannte ich nicht, danke. Und das ist (viel?) schneller?
Probier es. Es sind immer noch zwei Roundtrips zum Server, aber der hat den Wert, den FOUND_ROWS() liefert, bereits im Speicher. Andererseits könnte auch die COUNT()-Query bereits im Query-Cache sein, besonders wenn man sie mehrfach in recht kurzer Zeit ausführt.
dedlfix.