Raketenwissenschaftler: MySQL-Performance nach Update mindestens Faktor 10 langsamer

Beitrag lesen

MySQL von 5.x auf 8.0.26.

Frage: Hast Du das „Umarbeiten“ der Daten MySQL vollständig überlassen („inplace Upgrade“) oder die Datenbanken aus einem Dump neu erstellt („logical upgrade“)?

Frage: Was genau meint „5.x“? - Leseaufgabe:

  1. https://dev.mysql.com/doc/refman/8.0/en/upgrading.html
  2. https://dev.mysql.com/doc/refman/8.0/en/upgrade-paths.html

Da steht dann auch:

Upgrading to the latest release is recommended before upgrading to the next version. For example, upgrade to the latest MySQL 5.7 release before upgrading to MySQL 8.0.

Hast Du

~> mysqlcheck -u root -p --all-databases --check-upgrade

ausgeführt?

MySQL 8.0 kennt neue/andere Einstellungsparameter. Du splltest also schauen, welche Tuningmaßnahmen getätigt wurden und jetzt neu gemacht werden müssen.

Etwas Performance (aber nicht wie von Dir beschrieben) geht verloren, weil MySQL 8 auf UTF8mb4 als Default-Charset setzt.)