Mir ist aufgefallen, dass viele Ihrer InnoDB-Threads im Zustand „Aufräumen“ stecken bleiben.
Es gibt einen Fehler https://bugs.mysql.com/bug.php?id=78777 über Threads, die in diesem Zustand stecken bleiben. Es wird berichtet, dass es in MySQL 5.6.35, 5.7.17, 8.0.1 behoben wurde. Sie sollten auf diese Versionen aktualisieren, falls Sie dies noch nicht getan haben.
Ein weiterer Vorschlag ist, die Größe von table_open_cache
zu erhöhen . Überwachen Sie die Statusvariablen Open_tables
und Opened_tables
.
Mehr lesen:
- https://dev.mysql.com/ doc/refman/5.7/en/table-cache.html
- https://dba.stackexchange.com/ questions/45551/how-to-optimize-table-cache für ein paar Tipps.