MISE À JOUR:Cette requête SELECT prend 180 secondes pour terminer
Juste pour le mentionner sur un endroit plus visible. Lorsque j'ai changé IN pour =, le temps d'exécution de la requête est passé de 180 à 0,00008 secondes. Différence de vitesse ridicule.
Cette requête SQL prend 180 secondes pour se terminer! Comment est-ce possible? Y a-t-il un moyen de l'optimiser pour être plus rapide? Il n'y a que 5 000 lignes dans chaque table, donc il ne devrait pas être si lent.
Toute différence si vous changez le '' IN' à '=? –
Ces noms de colonne blessent mon cerveau. Pouvez-vous expliquer ce que la requête est supposée faire? – RedFilter
@ Martin Smith ce serait surprenant (et éducatif pour moi) si cela fait une différence. –