WordPressデータベースをきしむようにクリーンに保つためのヒント
公開: 2021-08-12
WordPressのコアファイルを置き換えたり、まったく新しいテーマをインストールしたりすることもできますが、変更できないのはデータベースです。
これはあなたのウェブサイトの魂であり、あなたはそれを可能な限り安全でスムーズに運営し続けなければなりません。 しかし、この目的をどの程度正確に達成しますか? 答えはそれをよく維持することです。
しばらくWordPressを使用している場合は、Webサイトのクリーンアップが切実に必要である可能性があります。 これは、Webサイトの読み込み速度を高速化し、定期的なクラッシュをなくすために必要なソリューションである可能性があります。
データベースが不要なテーブルでいっぱいになり、Webサイトが遅くなり肥大化する可能性があります。 定期的なクリーンアップはデータベースのサイズを縮小するのに役立ち、その結果、バックアップとロードの速度が速くなります。
この投稿では、WordPressデータベースを可能な限りクリーンに保つために行う必要のある重要な事項のいくつかに焦点を当てています。 この投稿では、プラグインとSQLクエリの使用に焦点を当てています。
WordPressデータベースをクリーンアップする前にデータベースをバックアップする
データベース保守ツールをインストールしたり、何らかの形式のクリーンアップを実行したりする前に、必ずデータベースのバックアップから始めてください。
コンピュータシステムには独自の頭脳があり、あなたが望む最後のことは、あなたがそれをより良くすることを急いでいたという理由だけであなたの貴重なデータを失うことです。
システムの問題と人的エラーは一般的です。 メンテナンス作業を開始する前に、必ずバックアップを作成することから始める必要があります。 何か問題が発生した場合に備えて、すべてを復元するために利用できる新しいコピーが必要です。 あなたのオンラインビジネスの魂でギャンブルをしないでください。
未使用のプラグインを削除する
WordPress Webサイトにあるプラグインの数が多いほど、サイトの読み込みに時間がかかります。
これは、各プラグインが、ページをロードするときにブラウザが呼び出さなければならない異なるコード行であるためです。 多くの場合、ウェブマスターは未使用のプラグインを削除するのを忘れます。 これは彼らのウェブサイトを肥大化させることになります。
WordPressデータベースから雑然としたものを取り除く最良の方法の1つは、未使用/無効/不要なプラグインを検索して削除することです。
ほとんどの人と同じように、プラグインをテストするのが大好きで、これらのプラグインのほとんどを削除するのを忘れる可能性があります。 また、同じ目的を果たすプラグインをインストールすることになる場合もあります。
いずれにせよ、プラグインのリストを調べて、使用したことがないプラグインを削除するのは良いことです。 プラグインはデータベース内のスペースを占有し、不要なプラグインを取り除くことは、きしむようなきれいな家に向けた大きな一歩になります。
関連記事:WordPressでデータベース接続を確立する際のエラーを修正する方法
WordPressデータベースクリーンのプラグインデータを削除
不要なプラグインを削除すると、これらのプラグインのほとんどがデータとともに消えない可能性が高くなります。 データベースをより高速に実行するには、このデータからデータベースを削除する必要があります。
このデータは2p_postmetaテーブルにあります。 ほとんどのデータベースサービスプロバイダーは、このプロセスをガイドします。 ただし、確信が持てないことは何もしないでください。
スパムコメントを削除する
視聴者にコメントを許可することの最悪のことの1つは、スパムコメントに常に対処する必要があることです。
これは、オンラインマーケターによって投稿された否定的なコメントまたはプロモーションコンテンツである可能性があります。 良いニュースは、スパムコメントを簡単に削除するのに役立つクエリがあることです。

これが簡単なクエリです
DELETE FROM wp_#_comments WHWRW comment_approved = 'spam';
上記のクエリでは、「#」をスパムコメントを削除するサイトIDに置き換えるだけです。
モデレートを待っている明確なコメント
あなたは常にあなたのウェブサイトに現れるコメントのタイプをモデレートする必要があります。 ただし、取得するコメントのほとんどがスパムであり、それらすべてを取り除く時間がない場合は、簡単なクエリを使用して、モデレートを待機しているすべてのコメントを削除できます。
ただし、このクエリを使用する前に、コメントを調べて本物のコメントを検索することをお勧めします。
DELETE FROM wp_#_comments WHERE comment_approved = '0';
ここでも、「#」をターゲットサイトIDに置き換えます。
データベーステーブルの最適化
データベースを最適化するためにプラグインをインストールする必要はありません。 数回クリックするだけで、データベーステーブルを簡単に最適化して、データベーステーブルからより多くのものを得ることができます。 phpMyAdminに移動し、データベースをクリックして、ページの一番下までスクロールします。
[すべてチェック]チェックボックスをクリックして、[テーブルの最適化]を選択します。 複数ページのテーブルがある場合は、これを繰り返す必要があります。 大規模なWebサイトを使用している場合は、プロセスに時間がかかることがあります。 ただし、すべての最後に、成功メッセージが表示されます。
データベースメンテナンスプラグインをインストールする
これまでのところ、この投稿では、WordPressデータベースからより多くのものを取得するために使用できるDIYテクニックについて説明してきました。 あなたはそこで止まるべきではありません。 プラグインを使用してプロセスを自動化できます。
バックアップを自動化し、クリーンアップをスケジュールするために信頼できるデータベース管理プラグインは多数あります。 必要なのは、個々のプラグインを確認し、最も推奨されるプラグインをインストールすることだけです。 また、これをやり過ぎてはいけません。結果が悪くなります。
データベースのメンテナンスのために検討できる最高のWordPressプラグインには、次のものがあります。
- WP-最適化
- リビジョン管理
- リビジョンを削除した後にデータベースを最適化する
- WP-スイープ
- WP-DBManager
- 単純なリビジョン削除
- UpdraftPlusのバックアップと復元
前述のプラグインのいくつかは同じ役割を果たします。 同様のプラグインをインストールしないように注意してください。 また、信頼できる発行元からのプラグインのみをインストールする必要があります。
結論
前述のヒントは、WordPressデータベースをクリーンアップし、ネットワーク全体のパフォーマンスを向上させる準備を整えます。 データベースを定期的に保守することに躊躇しないでください。
待つ時間が長くなるほど、完全な障害が発生するリスクが高くなります。 このような障害は、多くの場合、膨大なデータ損失とビジネスの損失を伴うため、悪い結果になります。
自分が無能だと感じたり、データベースを適切に保守する時間がない場合は、DBAの専門家の助けを借りてください。
著者略歴
Sujain Thomasは、DBAの専門家と緊密に連携して、データの問題を解決するための素晴らしいDBAサービスをクライアントに提供するデータITプロフェッショナルです。
データITソリューションが必要な場合は、彼女がその仕事を担当します。 彼女は、データベース管理サービスやIT分野の他のトピックについて書くことを楽しんでいます。