Duplicator Duplicator

Duplicator ドキュメント

Duplicator のドキュメント、参考資料、チュートリアル

データベーステーブルの管理(最適化と修復)


テーブル管理タブは、無駄なスペースを取り戻し、破損したテーブルを修正するのに役立ちます。このガイドでは、テーブルのオーバーヘッドとは何か、最適化と修復の違い、および結果を理解する方法について説明します。


短いバージョン

WordPressデータベースはテーブルで構成されています。データが追加、変更、削除されるにつれて、テーブルは未使用のスペース(それが「オーバーヘッド」です)を残したり、はるかにまれに破損したりすることがあります。テーブル管理タブには、サイズとオーバーヘッドとともにテーブルが一覧表示され、「最適化」と「修復」の2つのボタンがあります。

知っておくと良いこと: DB Optimizer は、この WordPress インストールに属するテーブル(テーブルプレフィックスに一致するもの)のみを一覧表示し、操作します。別のアプリケーションや 2 番目の WordPress サイトが同じデータベースを共有している場合、それらのテーブルは完全にそのままにされます。したがって、これらの操作は共有データベースでも安全に実行できます。

オーバーヘッドとは

オーバーヘッドとは、テーブルが予約しているが、もはや使用していないスペースのことです。これは正常であり、特に頻繁に変更されるテーブルでは、時間の経過とともに蓄積されます。何も壊れることはありませんが、データベースが必要以上に大きくなり、一部のクエリが遅くなる可能性があります。

テーブルを最適化すると、そのオーバーヘッドがクリアされ、データが整理されて読み取りが速くなります。

最適化 vs 修復

これら 2 つのボタンは非常に異なる作業を行います:

  • 最適化 は、オーバーヘッドをクリアし、テーブルを整理します。これは、最も頻繁に実行する定期的なメンテナンスであり、いつでも安全に実行できます。
  • 修復 は、テーブルの破損をチェックし、必要に応じて修正します。これは、サーバーのクラッシュや途中で中断された書き込みの後など、テーブルが実際に破損した場合にのみ使用します。

テーブルの最適化

  1. DB Optimizer » テーブル管理 を開きます。
  2. オーバーヘッド 列を下に見て、回収できるスペースのあるテーブルを見つけます。
  3. 最適化したいテーブルを選択します。
  4. 最適化 をクリックして実行します。

最適化できなかったテーブルがある場合、DB Optimizer はそれらを名前で通知します。

テーブルの修復

  1. DB Optimizer » テーブル管理 を開きます。
  2. チェックしたいテーブルを選択します。
  3. 修復 をクリックします。DB Optimizer は各テーブルを最初にチェックし、実際に必要としているテーブルのみを修復します。

修復された各テーブルは、4 つの結果のいずれかで返されます:

結果意味対処法
OKテーブルは正常にチェックされました。修正する必要はありませんでした。何もしない。正常です。
修復済みテーブルに問題がありましたが、DBオプティマイザーが修正しました。他に何もありません。現在は正常です。
サポートされていませんテーブルはInnoDBストレージエンジンを使用しており、REPAIRコマンドをサポートしていません。これはエラーではありません。以下の注記を参照してください。
失敗しましたチェックまたは修復を完了できませんでした。以下の注記を参照してください。

「サポート対象外」の結果について

ほとんどの最新のWordPressサイトはInnoDBストレージエンジンで実行されており、InnoDBは手動のREPAIRコマンドをサポートしていません。「サポートされていません」と表示されるのは、この方法で修復するものが何もないことを意味し、何も問題がないわけではありません。InnoDBは独自のクラッシュリカバリ機能で自己管理します。InnoDBテーブルが破損していると本当に疑われる場合は、ホストにサーバーレベルでのより詳細なリカバリを実行してもらうことができます。

「失敗」の結果について

失敗した結果は、ほぼ常にサーバー側の問題(権限の問題や一時的にロックされたテーブルなど)を示しています。1分待ってから再試行してください。それでも発生する場合は、ホストに連絡するか、テーブル名と表示された正確なメッセージを添えてサポートチケットを開いてください。


この記事は役に立ちましたか?


関連記事

保護されないまま、もう一日を無駄にしないでください

適切なWordPressバックアップなしで過ごす1時間ごとに、サイトはリスクにさらされます • WordPress移行の遅延ごとに、パフォーマンスと成長を失います

今すぐDuplicatorを入手
Duplicator プラグイン

お待ちください!
限定オファーをお見逃しなく!

お客様として、60% OFF になります

Duplicator をサイトで無料で試して、150万人以上の WordPress プロが私たちを信頼する理由をご覧ください。ただし、お待ちいただく必要はありません。この限定 60% オフは期間限定です。

または
今すぐ60% オフでDuplicator Proを入手 →