par
Kalaw » 09 janv. 2013, 17:30
Bonjour à tous,
Je me permet de poster mon problème ici car je n'arrive pas à trouver de solution seul ou sur internet.
J'ai une requête SQL qui ressemble à cela :
$sql = "SELECT j.id_joueur, pseudo, statut, nom_rue, voiture, lieu FROM tbl_joueurs j, tbl_rues p WHERE p.id_joueur = j.id_joueur ORDER BY pseudo ASC LIMIT $premiereligne, $nb_aff";
C'est une requête qui est censée m'afficher ensuite un tableau avec diverses informations et le tout avec une pagination (d'ou les variables sur le LIMIT).
Il n'y a que 32 000 enregistrements sur la table tbl_rues et 13 000 sur tbl_joueurs.
Une page avec 25 affichages met 38 secondes à s'afficher et je ne sais pas d'ou proviens cette lenteur incroyable ?
Merci d'avance de prendre le temps de me lire et d'éventuellement me répondre
