J'ai une requête qui sélectionne les 5 derniers éléments ($ new) de ma base de données. Je veux exécuter cette requête toutes les 5 secondes avec une requête AJAX afin que je puisse mettre à jour ma table. Je sais que cette requête sélectionne les 5 derniers enregistrements mais je veux savoir si la requête parcourt tous les enregistrements et sélectionne les 5 derniers ou sélectionne-t-elle seulement les 5 derniers sans vérifier toutes les données?Une requête parcourt-elle toutes les données lorsque vous sélectionnez uniquement le dernier N?
Je suis vraiment inquiet que je vais avoir du retard.
La réponse dépend de la structure de vos tables et de l'indexation disponible. Avec une indexation correcte disponible, il ne devrait pas y avoir d'analyse de table complète. Essayez-le et voyez par vous-même. – dasblinkenlight