sql >> Database >  >> RDS >> Mysql

Trage query na upgrade mysql van 5.5 naar 5.6

Uiteindelijk is het geaccepteerde antwoord hierboven correct.

De hulp van @RandomSeed zette me aan het denken in de goede richting. In wezen verschillen de optimalisatieplannen die in 5.6 zijn gemaakt aanzienlijk van die in 5.5, dus u zult waarschijnlijk uw zoekopdracht moeten herwerken, net zoals ik deed.

Ik heb uiteindelijk de FORCE INDEX niet gebruikt , maar in plaats daarvan heb ik delen van de query verwijderd totdat ik heb vastgesteld waardoor 5.6 de index miste. Daarna heb ik de toepassingslogica herwerkt om daarmee om te gaan.



  1. Wijzigen hoe isql SQL uitvoert

  2. MySQL verandert authenticatietype van standaard naar caching_sha2_password

  3. SCD-type 3

  4. Native wachtwoord gebruiken met MySQL 5.7