Mysql
 sql >> Database >  >> RDS >> Mysql

query estremamente lenta dopo la migrazione a MySQL 5.7

Come si può leggere nei commenti, @wchiquito ha suggerito di guardare optimizer_switch . Qui ho trovato che lo switch derived_merge potrebbe essere disattivato, per correggere questo nuovo, e in questo caso specifico, indesiderato comportamento.

set session optimizer_switch='derived_merge=off'; risolve il problema.
(Questo può essere fatto anche con set global ... oppure essere inserito in my.cnf / my.ini)