Wenn ich laufe SHOW PROCESSLIST
, gibt es oft eine große Anzahl von INSERT / UPDATE-Threads im Status "Elemente freigeben".
Das MySQL-Handbuch schlägt vor, dass zumindest ein Teil des Grundes dafür, dass sich ein Thread in diesem Zustand befindet, im Abfrage-Cache liegt - vermutlich würde dies die zwischengespeicherten Abfragen aufgrund der geänderten Daten ungültig machen.
My query_cache_size
ist jedoch auf 0 gesetzt, wodurch der Abfragecache insgesamt deaktiviert werden sollte.
Welche anderen Gründe gäbe es, um so viele Threads in diesem Zustand zu haben?
Die entsprechenden Tabellen verwenden die InnoDB-Speicher-Engine.