DBAtlas · データベース運用アトラス

表の統計を更新(ANALYZE TABLE)

MySQLメンテナンス

コマンド

ANALYZE TABLE customer;

概要

オプティマイザがより良い計画を選択できるよう、表のインデックス/キーの分布統計を再計算する。

使用する場面

大量のデータ変更後に悪い実行計画が現れるときに。

注意

実行中は表に短時間のメタデータロックが取得される。InnoDBではサンプルベースであり、精度を上げるにはinnodb_stats_persistent_sample_pagesを引き上げる。

DBAtlas で開く →

関連項目