幫助您保持 WordPress 數據庫乾淨整潔的提示

已發表: 2021-08-12

WordPress 數據庫清理
您可以替換您的 WordPress 核心文件,甚至安裝一個全新的主題,但您無法更改的一件事是數據庫。

這是您網站的靈魂,您必須盡可能保證它的安全和流暢運行。 但是,您究竟是如何實現這個目標的呢? 答案是保持良好的維護。

如果您已經使用 WordPress 一段時間,那麼您的網站很有可能急需清理。 這可能是您加快網站加載速度並消除週期性崩潰所需的解決方案。

您的數據庫可能充滿了不必要的表格,使您的網站既緩慢又臃腫。 定期清理將有助於減少數據庫的大小,從而加快備份和加載速度。

這篇文章重點介紹了您必須做的一些關鍵事情,以保持您的 WordPress 數據庫盡可能乾淨。 這篇文章側重於插件和 SQL 查詢的使用。

在 WordPress 數據庫清理之前備份您的數據庫

在安裝任何數據庫維護工具或進行任何形式的清理之前,請確保從備份數據庫開始。

計算機系統有自己的大腦,您最不想做的就是丟失寶貴的數據,因為您急於使其變得更好。

系統問題和人為錯誤很常見。 在開始任何維護工作之前,您必須始終先創建備份。 如果出現任何問題,您需要一個可用的新副本來恢復所有內容。 不要用您的在線業務的靈魂賭博。

刪除未使用的插件

您在 WordPress 網站上擁有的插件數量越多,您的網站加載所需的時間就越長。

這是因為每個插件都是瀏覽器在加載頁面時必須調用的不同代碼行。 很多時候,網站管理員忘記刪除未使用的插件。 這最終使他們的網站膨脹。

從 WordPress 數據庫中消除混亂的最佳方法之一是搜索未使用/禁用/不必要的插件並將其刪除。

如果你和大多數人一樣,你喜歡測試插件,你很有可能忘記刪除大部分插件。 其他時候,您最終會安裝用於相同目的的插件。

無論如何,最好花一些時間瀏覽您的插件列表並刪除您從未使用過的插件。 插件會佔用數據庫中的空間,擺脫不必要的插件將是邁向乾淨整潔的一大步。

相關文章:如何修復在 WordPress 中建立數據庫連接的錯誤

刪除 WordPress 數據庫清理的插件數據

刪除不必要的插件後,這些插件中的大多數很可能不會隨其數據一起消失。 如果您希望數據庫運行得更快,您必須從這些數據中清除數據庫。

該數據位於 2p_postmeta 表中。 大多數數據庫服務提供商將指導您完成此過程。 但是,您不應該做任何您不確定的事情。

刪除垃圾評論

允許觀眾發表評論的最糟糕的事情之一是您將始終不得不處理垃圾評論。

這可能是在線營銷人員發布的負面評論或促銷內容。 好消息是,有一些查詢可以幫助您輕鬆刪除垃圾評論。

這是一個簡單的查詢

DELETE FROM wp_#_comments WHWRW comment_approved = 'spam';

使用上述查詢,您只需將“#”替換為您要清除垃圾評論的站點 ID。

清除評論等待審核

您始終必須調整出現在您網站上的評論類型。 但是,如果您收到的大多數評論都是垃圾評論,並且您沒有時間清除所有評論,則可以使用簡單的查詢來刪除所有正在等待審核的評論。

但是,在使用此查詢之前,最好通過評論搜索真實的評論。

DELETE FROM wp_#_comments WHERE comment_approved = '0';

同樣,將“#”替換為目標站點 ID。

優化數據庫表

您無需安裝插件來優化數據庫。 只需單擊幾下,您就可以輕鬆優化數據庫表以從中獲取更多信息。 轉到 phpMyAdmin 並單擊數據庫,然後滾動到頁面底部。

單擊“全選”複選框並選擇“優化表”。 如果您有多頁表格,則必須重複此操作。 如果您有一個大型網站,該過程可能需要更長的時間。 但是,在這一切結束時,您將收到一條成功消息。

安裝數據庫維護插件

到目前為止,這篇文章已經研究了您可以用來從 WordPress 數據庫中獲取更多信息的 DIY 技術。 你不應該止步於此。 您可以使用插件自動化該過程。

您可以依靠許多數據庫管理插件來自動執行備份和計劃清理。 您需要做的就是查看各個插件並安裝最推薦的插件。 你也絕不能過度這樣做,否則你會得到糟糕的結果。

您可以考慮用於數據庫維護的一些最佳 WordPress 插件包括:

  • WP-優化
  • 修訂控制
  • 刪除修訂後優化數據庫
  • WP-掃描
  • WP-DBManager
  • 簡單的修訂刪除
  • UpdraftPlus 備份和恢復


前面提到的一些插件扮演著同樣的角色。 注意不要安裝類似的插件。 您還應該只安裝來自信譽良好的出版商的插件。

結論
上述提示將使您準備好 WordPress 數據庫清理並提高整個網絡的性能。 不要太不願意定期維護您的數據庫。

您等待的時間越長,遭受徹底失敗的風險就越高。 此類故障很糟糕,因為它們通常涉及巨大的數據丟失和業務損失。

如果您覺得自己不稱職或沒有時間正確維護數據庫,請尋求 DBA 專家的幫助。

作者簡介
Sujain Thomas 是一名數據 IT 專業人士,她與 DBA 專家密切合作,為她的客戶提供出色的 DBA 服務來解決他們的數據問題。

如果您需要數據 IT 解決方案,她就是您的最佳人選。 她喜歡撰寫有關 IT 領域的數據庫管理服務和其他主題的文章。