Het is aanzienlijk sneller om één query te gebruiken dan om meerdere query's te gebruiken, omdat het opstarten van een query en het berekenen van het queryplan zelf kostbaar is en het uitvoeren van meerdere query's achter elkaar de server elke keer meer vertraagt. Het is duidelijk dat u alleen de gegevens moet krijgen die u echt nodig heeft, maar minder zoekopdrachten is altijd beter.
Dus als je 20 spellen op een pagina wilt laten zien, kun je de zoekopdracht versnellen (nog steeds met slechts één zoekopdracht) met een LIMIT-clausule en die zoekopdracht pas later opnieuw uitvoeren wanneer ze naar de volgende pagina gaan. Dat of u kunt ze gewoon laten wachten tot de query is voltooid en alle gegevens daar in één keer hebben. Eén grote wachttijd of meerdere kleine wachttijden.
tl;dr gebruik zo min mogelijk zoekopdrachten.