DBに異常が出てそうだったので以下チェック
mysqlcheck ? テーブル保守プログラム
mysqlcheck クライアントでは、テーブルの保守 (テーブルの検査、修復、最適化、分析) を実行します。
オプション
-r, –repair
一意ではないユニークキー以外のすべてを修正できる修復を実行する
(InnoDBは-rオプションが使えない)
–auto-repair
確認されたテーブルが壊れていた場合、自動的に修復
全データベースの指定 –all-databases
# mysqlcheck -r -u root -p --all-databases
参考
MySQLのメンテナンス
MySQLのメンテナンス データベースを使うソフト(WordPress、MovableType、ZenCart、EC-CUBE・・・その他色々)や、激しくSQL使ったりするとクエリーのキャッシュとかテーブルの更新とかで、どうしてもオーバヘッ
(MySQL) テーブルが壊れたかなと思ったら、mysqlcheck コマンドを実行しよう
http://d.hatena.ne.jp/jitsu102/20120106/1325799325
コメント