Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment fonctionne le paramètre 'LIMIT' dans sql ?

À partir du Manuel de référence MySQL :

Il semble donc que ce soit possible que l'ensemble du jeu de résultats est connu avant le LIMIT est appliqué. Mais MySQL essaiera tout ce qu'il peut pour ne pas le faire. Et vous pouvez l'aider en fournissant des index utiles qui correspondent à vos requêtes.

EDIT :De plus, si l'ensemble n'est pas trié, il termine le SELECT opération dès qu'il y a suffisamment de lignes dans le jeu de résultats.