Oui, parce que là l'index sur date_time peut être utilisé, c'est à peu près équivalent au between (je ne sais plus s'il correspond à des <= >= ou à des < >) que je recommandais plus haut.
Tu devrais le voir dans un explain.
Ce n'est pas étonnant que le query plan soit très différent quand on fait un changement de version majeure, surtout sur une requête qui n'était pas du tout optimisée (4s, c'était déjà horriblement lent pour une requête qui ne devrait ressortir que peu de résultats).
[^] # Re: Contournement
Posté par wismerhill . En réponse au message Lenteur après migration mysql 5 vers 8. Évalué à 4.
Oui, parce que là l'index sur date_time peut être utilisé, c'est à peu près équivalent au between (je ne sais plus s'il correspond à des <= >= ou à des < >) que je recommandais plus haut.
Tu devrais le voir dans un explain.
Ce n'est pas étonnant que le query plan soit très différent quand on fait un changement de version majeure, surtout sur une requête qui n'était pas du tout optimisée (4s, c'était déjà horriblement lent pour une requête qui ne devrait ressortir que peu de résultats).