Tabellenstatistiken aktualisieren (ANALYZE TABLE)
MySQLWartungBefehl
ANALYZE TABLE customer;Was es tut
Berechnet die Verteilungsstatistiken der Indizes/Schlüssel der Tabelle neu, damit der Optimizer bessere Pläne wählen kann.
Wann einsetzen
Wenn nach Massenänderungen an Daten schlechte Abfragepläne auftreten.
Vorsicht
Während der Ausführung wird kurz ein Metadata Lock auf die Tabelle genommen. Bei InnoDB basiert es auf Stichproben; für mehr Genauigkeit innodb_stats_persistent_sample_pages erhöhen.