【データ量】 SQLiteの最適化 【軽減】

先日、Movable Typeの再構築をしていたら、
DBD::SQLite::st execute failed:・・・・・・・・・・・・
と言う再構築エラーが出て、途中で止まってしまいました。(´+ω+`) アガー

そのため、もう一度再構築してみたのですが、やはり同じエラーメッセージが出て再構築中に止まってしまいました。

スポンサーリンク

そこで、そのエラーメッセージから再構築エラーの解決法を調べてみたのですが、どうやら、SQLiteの最適化をすればよいようでしたので、早速、SQLiteの最適化をしてみました。

私が行ったSQLiteの最適化は、ロリポップのSQLiteの最適化マニュアルのページを見ながら行いました。


SQLiteの最適化後

とまあ、こんな感じでSQLiteのデータを最適化したわけですが、驚いたのはこの後です。
とりあえず、下のキャプチャー画像をご覧下さい。



SQlLiteのデータ量がビックリするほど減っています。
SQLiteには、かなりの量のゴミデータがあるようで、きれいな状態にしたらこんなにデータが軽くなってしまったのでした。

と言うわけで、Movable Typeの再構築エラーは起こらなくても、データ量の軽減のために、定期的にSQLiteの最適化はしておいた方がよいかもです。
(SQLiteの最適化が失敗したら、ブログが再起不能になってしまいますので、SQLiteの最適化をする前には、必ずバックアップをとりましょう〜)


スポンサーリンク