InnoDBのデフラグ
仕事で知ったのでちょいとメモ。
MySQLを運用をしていると『やけにSQLが遅くなってきたなぁ』という時がある。そんな時はWindowsと同様にデフラグを実行すべし!
ALTER TABLE で再構築
新たに知った方法。
ALTER TABLE table_name ENGINE=INNODB
4.1系のマニュアルでは前者、それ以外の方法として後者が紹介されてた。
5.1系のマニュアルでは後者、それ以外の方法として前者が紹介されてた。
参照
- 4.1系:http://dev.mysql.com/doc/refman/4.1/ja/innodb-file-defragmenting.html
- 5.1系:http://dev.mysql.com/doc/refman/5.1/ja/innodb-file-defragmenting.html
検証環境が構築できたら自分の環境でやってみよっと♪