sql >> Database >  >> RDS >> Mysql

query extreem traag na migratie naar mysql 5.7

Zoals te lezen is in de opmerkingen, heeft @wchiquito voorgesteld om naar de optimizer_switch te kijken . Hierin vond ik dat de schakelaar derived_merge kan worden uitgeschakeld om dit nieuwe, en in dit specifieke geval ongewenste, gedrag op te lossen.

set session optimizer_switch='derived_merge=off'; lost het probleem op.
(Dit kan ook gedaan worden met set global ... of worden geplaatst in de my.cnf / my.ini)



  1. Berekende kolom in EF Code First

  2. SQL:zoek naar een string in elke varchar-kolom in een database

  3. Een lege SQLite-database maken

  4. Tabelgegevens selecteren met PDO-statements