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回くらいのペースでやった方がいいですね。

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


この記事はいかがでしたか?

ゴマダレを気に入った方は是非Twitter、facebook、feedly のいずれかをフォローしてください。最新の更新情報を受け取る事ができます。

読者の方が増えると、さらにやる気が出てきます。これからも頑張っていきますのでどうぞよろしくお願いいたします。

Twitterをフォロー
facebookをフォロー
feedlyをフォロー

プロフィール

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


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

週間人気記事ランキング

海に関する新要素満載のバージョン1.4(アクアティック アップデート) キタ━━━━(゚∀゚)━━━━!! 【マイクラBE(PE)】#163
え?溺死ゾンビ(ドラウンド)ってバージョン1.4に正式には実装されてないってホント?【マイクラBE(PE)】#170
スキル継承には元となる選手以外にコストはかからず!上書きできるのでやり直しも可能!【サカつくRTW】#32
眠りが浅い、疲れが取れない、起きるとだるい、そんな症状を改善!冷湿布睡眠法
作業台でクラフトできない!馬の捕獲に必要な「サドル」の入手方法【マイクラPE】#2
村人ゾンビを浄化するための弱化のポーションの作り方【マイクラPE】#91
全ポジションのスキルまとめ【サカつくRTW】#34
アクアティックアップデートの目玉の1つ!イルカを発見したよ!【マイクラBE(PE)】#165
バージョン1.4で水流式エレベーターは問題なく動作するのか?心配になったので経験値トラップに行って確認【マイクラBE(PE)】#168
ダークナイト・ライジングのロビン(ジョン・ブレイク)が、あの後どうなったのか予想してみる
監督の得意戦術、フォーメーションコンボ情報のまとめ【サカつくRTW】#9
インターナショナルカップに初参戦、代表モードの流れを確認【サカつくRTW】#47
初心者にオススメ!エンチャントテーブルがなくても可能!釣りと金床で最強の弓を作る方法!【マイクラPE】#30
圧倒的に足りない!不足する「覚醒特別コーチLv.1」を入手する4つの方法【サカつくRTW】#51
水中でダッシュ!でスイスイ泳げる!これはマイクラの新たな革命だ!【マイクラBE(PE)】#169

月別アーカイブ