コンピュータを便利に使う tips などをメモ
MySQL データベースのテーブルを最適化する方法について調べました。
MyISAMは最適化されますが、innoDBは最適化されません。
どうしてもinnoDBの最適化が必要なら、一度、mysqldumpで出力したものをインポートし直す必要があります。
だそうです....。
#!/bin/sh
/usr/bin/mysqlcheck -o -r --all-databases -uUsername -pPASSWORD
このスクリプトのパーミッションに実行権限を与えて cron で実行時間を指定する。