很多 WordPress 站会出现一种“温水煮青蛙”的慢:刚上线的时候很顺滑,半年后后台越来越卡、发布文章越来越慢、偶尔还会出现莫名其妙的超时。你以为是主机不行,结果换了主机还是慢。其实很常见的原因是:数据库里堆了太多“历史碎片”,比如文章修订版本、自动草稿、垃圾评论、临时缓存数据(transients)等。

WP-Optimize 是一个常见的数据库清理工具,但它的危险点也在于:它能删很多东西,如果你不做备份、也不知道每一项在删什么,就容易误删。所以下面我按“新手安全优先”的方式讲:先备份、再清理、最后验收;并且告诉你哪些选项建议开,哪些建议先别碰。

先做一句提醒:数据库清理之前,最好先做一次可恢复的备份(看这篇:UpdraftPlus 自动备份与恢复演练)。这样你清理后哪怕不满意,也能回滚。

WordPress 后台插件安装页搜索 WP-Optimize 的结果

图:后台 → 插件 → 安装插件,搜索 “WP-Optimize”。

你可以先这样判断:是不是“数据库膨胀型变慢”

如果你发现慢主要发生在后台(编辑文章、打开列表、保存设置),而前台访问速度没那么夸张,那数据库问题的概率更高。还有一个信号是:你站点内容没怎么增加,但数据库体积一直在涨。这种情况做一次温和清理,往往会有明显改善。

WP-Optimize 清理项目怎么选?按风险从低到高

WP-Optimize 里会列出很多“优化项”。新手不要贪多,优先做低风险的,效果也够用。你可以按下面这个顺序:

WP-Optimize 主界面(数据库清理/优化入口)

图:WP-Optimize 的主界面。建议先备份,再从低风险清理项开始。

  1. 清理垃圾箱/回收站内容:文章、页面、评论的回收站内容,清掉通常没风险。
  2. 清理垃圾评论与已标记的 Spam:如果你站有评论或表单留言,这类垃圾最适合清理。
  3. 清理文章修订版本(Revisions):建议“先保守一点”,可以只保留最近 N 个修订版本,别一下子清空所有历史。
  4. 清理临时数据(Transients):这是 WordPress/插件用来暂存数据的一种方式。清理过期的通常安全;清理全部要谨慎,建议先从“过期的”开始。

怎么操作最稳:3 步走,边做边验收

  1. 先做一份备份:不管你多自信,这一步都别省。
  2. 只勾选低风险项,执行一次:先别把所有选项都勾上。清理完后打开后台,看看常用页面是否正常。
  3. 再逐步加入中风险项:例如修订版本、全部 transients。每做一次就验收一次,这样就算出问题也好定位。

WP-Optimize 里“容易让新手翻车”的点

WP-Optimize 除了数据库清理,有些版本还会提供缓存、压缩等功能。这里有一个非常实用的原则:你站内只留一个“主缓存/加速方案”。如果你已经用过其他缓存插件(例如你站里那篇加速方案提到的),WP-Optimize 的缓存功能就不要再重复开启,避免缓存打架导致样式错乱、按钮不可点、表单失效。

验收清单:清理后你要确认这 5 件事

  • 后台打开文章列表、编辑页明显更顺畅
  • 发布/更新文章不会报错或超时
  • 前台页面样式正常、按钮可点、表单可提交
  • 你常用的插件功能正常(例如多语言、表单、SEO 插件)
  • 如果你有日志/监控,错误数量没有突然飙升

给外贸站的小建议:别追求“把数据库清到极致”

数据库清理的目标是“更稳、更快、更好维护”,不是“删到最小”。外贸站更重要的是询盘链路稳定、页面能正常打开、数据不丢。你每个月做一次温和清理,再配合每周自动备份,整体就会很稳。真遇到“怎么清都慢”的情况,再用更专业的方式定位(例如:Query Monitor 性能排查)。