tusbasaのブログ

業務や勉強中に調べたことを自分用にメモするブログ

【Mysql】インデックス再構築

InnoDBの場合、基本的には前回インデックスが更新が行われてから以下の条件で自動的にインデックスの最適化が行われます。

テーブル行数全体の 1/16 が更新される
20億行以上更新される

ですので通常はコマンドを実行する必要はありません。

optimize table テーブル名;

参考 https://hacknote.jp/archives/8852/