DBAtlas · Atlas für Datenbankbetrieb

Tabellenstatistiken aktualisieren (ANALYZE TABLE)

MySQLWartung

Befehl

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.

In DBAtlas öffnen →

Verwandte Einträge