Mysql
 sql >> Base de données >  >> RDS >> Mysql

requête extrêmement lente après la migration vers mysql 5.7

Comme on peut le lire dans les commentaires, @wchiquito a suggéré de regarder le optimizer_switch . Ici, j'ai trouvé que le commutateur derived_merge pourrait être désactivé, pour corriger ce nouveau comportement, et dans ce cas spécifique indésirable.

set session optimizer_switch='derived_merge=off'; corrige le problème.
(Cela peut également être fait avec set global ... ou être mis dans le my.cnf / my.ini)