Ça dépend. Consultez le billet du blog sur les performances de MySQL à ce sujet :Vers SQL_CALC_FOUND_ROWS
ou non à SQL_CALC_FOUND_ROWS
?
Juste un bref résumé :Peter dit que cela dépend de vos index et d'autres facteurs. De nombreux commentaires sur le message semblent dire que SQL_CALC_FOUND_ROWS
est presque toujours plus lent - parfois jusqu'à 10 fois plus lent - que l'exécution de deux requêtes.