MySQLでもPostgreSQLのバキュームのように定期的にゴミ領域を整理する必要がある。
特にWordPressを使っているとオーバーヘッドが出てくる様で、早速phpMyAdminで確認してみたところ、稼働200日でWordPressのDB容量の10%程がオーバヘッド領域となっていた。
オーバーヘッドを解消するにはテーブルを最適化すれば良い。
optimaze table ‘テーブル名’
Webでの情報を見る限り、この手の検索結果はWordPress関連ばかり出てくる。
WordPressを使っている場合は定期的なオプティマイズが必要なようである。
mysqlcheckコマンドを利用すると全部のデータベースのオプティマイズが出来るらしいが、そこまで深刻化はしていないので手動でよいか。