データベースのクリーンアップ
クリーンアップタブは、WordPressデータベースに蓄積された不要なデータを削除する場所です。このガイドでは、各項目が何であるか、何を削除しても安全か、そしてクリーンアップを実行する方法を説明します。
短いバージョン
WordPressは、ほとんど必要のないデータを大量に保持しています。古い投稿リビジョン、期限切れのキャッシュエントリ、ゴミ箱に入れられたコメントなどです。クリーンアップタブには、それぞれのデータがどれだけあるかが表示され、一度にすべて削除できます。

削除できるもの
DB Optimizerは9種類のデータを扱います。それぞれの項目について、簡単な言葉で説明し、削除しても一般的に安全かどうかを説明します。
| 項目 | 実際の意味 | 削除しても安全か? |
|---|---|---|
| 投稿リビジョン | 投稿やページの古い保存バージョン。 | はい。これらを削除しても、ライブサイト上のものは何も変わりません。また、最近のものは保持期間によって保護されています。 |
| 自動保存の下書き | 新しい投稿の作成を開始した瞬間にWordPressが作成する空の下書き。 | はい。これらはほとんどの場合、放棄された空の下書きです。 |
| ゴミ箱に入れられた投稿 | ゴミ箱に入っている投稿やページ。 | はい。それらを元に戻す必要がないと確信した場合。これにより、ゴミ箱が完全に空になります。 |
| ゴミ箱に入れられたコメント | ゴミ箱に移動したコメント。 | はい。復元する予定がない場合。 |
| スパムコメント | スパムとしてフラグが付けられたコメント。 | はい。 |
| 期限切れの一時データ | 期限切れになった一時的なキャッシュ値(通常のキャッシュとサイト全体のキャッシュの両方)。 | はい。WordPressは、まだ必要とするものをすべて再構築します。 |
| ピンバック | あなたのサイトにリンクした他のサイトからの自動通知。 | はい。それらを使用しない場合。 |
| トラックバック | サイト間のリンク通知の古いスタイルです。 | はい。それらを使用しない場合。 |
| oEmbedキャッシュ | ツイートや動画などの埋め込みデータを保存します。 | はい。その埋め込みが次に読み込まれるときに再構築されます。 |
最近のデータが安全に保たれる仕組み
DB Optimizerは、すべてのクリーンアップに対して「過去X日間保持」ウィンドウ(デフォルトで7日間)を保持します。そのウィンドウよりも新しいものは、ボックスをオンにしても削除されません。これは、朝保存したリビジョンや、昨日ゴミ箱に入れた投稿を、気が変わった場合に保護するためにあります。設定でウィンドウを調整できます。「保持ウィンドウの設定」を参照してください。
クリーンアップの実行
- 最初にバックアップを取得してください。(「クリーンアップ前にバックアップ」)
- DB Optimizer » クリーンアップを開きます。
- 各項目の横にあるカウントを確認してください。保持ウィンドウを適用した後に削除可能な項目のみをカウントします。
- クリアしたい項目をオンにするか、「すべて選択」をクリックします。カウントがゼロと表示されているものはスキップされます。
- 確認します。完了すると、カウントと画面上のメッセージが更新され、実際に削除されたものが表示されます。
知っておくと便利なこと
- 大規模なクリーンアップはバッチで実行されます。各項目タイプは1回の実行で取得する量が決まっているため、大規模なサイトでもリクエストは迅速に処理されます。大量のカウントが初回で完全にクリアされない場合は、再度実行して完了させてください。
- カウントはわずかに変動する可能性があります。カウントが表示されてからクリーンアップをクリックするまでの間に、新しい項目が表示されることがあります。最終メッセージは常に実際に削除されたものを反映します。
- 空の項目はスキップされます。特定のタイプでクリアするものが何もない場合、「すべて選択」はそれを除外します。