2016年10月26日

無駄なリビジョンを削除しデータベースを最適化してくれるプラグイン「Optimize Database after Deleting Revisions」を入れました【WordPress】


掃除

無駄なリビジョンを削除しデータベースを最適化してくれるプラグイン「Optimize Database after Deleting Revisions」を入れました。

スポンサードリンク

リビジョンとは?

WordPressのリビジョン機能とは、記事の編集中に自動保存してくれるもので、執筆途中でブラウザやPCが固まった時や、修正作業を間違えてしまい以前の状態に戻したい時などに非常にありがたい機能です。

しかしその半面、リビジョン機能による自動保存は修正する度にどんどん貯まっていくので、記事数の増加に比例してリビジョンによる自動保存された情報も増えていき、データベースの容量を圧迫してしまう恐れがあります。

データベースの容量が圧迫されると、ブログの表示速度が落ちていきます。表示速度は検索結果にも影響を及ぼす、いわば死活問題。このまま放置するわけにはいきません。

そこで定期的にリビジョン機能で貯まった情報を削除してデータベースを最適化するプラグインを導入する事にしました。

Optimize Database after Deleting Revisions

その名も「Optimize Database after Deleting Revisions」。ちょっと長い名前のプラグインですねw

インストール方法

WordPressの管理画面 > プラグイン > 新規追加

に移動し、キーワードに「Optimize Database after Deleting Revisions」を入力し検索。

すると日本語で「リビジョンを削除した後にデータベースを最適化」という名称のプラグインが出てくるので、これをインストールし、有効化をクリックすればインストール完了です。

設定管理画面

このプラグインの管理画面はこちらになります。

WordPressの管理画面 > 設定 > Optimize Database

または「ツール」からも入る事が可能です。

設定方法

  • Maximum number of – most recent – revisions to keep per post/page
    削除せずに残しておくリビジョン数の設定
  • Delete trashed items
    ゴミ箱の中にあるデータの削除
  • Delete spammed items
    スパムデータの削除
  • Delete unused tags
    使っていないタグの削除
  • Delete expired transients
    キャッシュデータの削除
  • Delete pingbacks and trackbacks
    ピンバックとトラックバックの削除
  • Keep a log
    ログを保存
  • Scheduler
    スケジュール設定(サーバの負荷が大きいのでやらないほうがいいみたいです)
  • Show ‘1-click’ link in Admin Bar
    管理画面にリンクを表示するか
  • Show an icon in the Admin Menu
    管理画面にアイコンを表示するか

以上を設定して「Save Settings」をクリック。

最適化の方法

続いて最適化の方法。

「Save Settings」の横にある「Go To Optimizer」をクリックすると設定した内容の最適化へと進みます。

%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2016-10-26-17-32-17

私はこんな感じにしました。「Start Optimization」をクリックすると最適化が開始されます。

%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2016-10-26-17-33-18

私の場合WordPressにしてからまだ2ヶ月しか経っていませんが、それでも無駄なデータが3MB近くありました。

今後も1ヶ月に1回くらいのペースでやった方がいいですね。

ちなみにデータベースに触れる事になるので、万が一の事を考えてデータベースのバックアップをとってから最適化を行った方がよいでしょう。


プロフィール

サムリ
  • サムリ
  • 埼玉県三郷市在住。フリーランス。小4と小1の男の子の父。ミニチュアダックス(10才)のモカを溺愛
  • 2016年10月現在月間12万PVの地域情報ブログ「三郷ぐらし」の編集長
個人アカウント


ブログ更新通知アカウント

マインクラフト

活動別

月別アーカイブ

リンク

こちらももよろしく!

三郷ぐらし - 埼玉県三郷市の地域情報ブログ