当前位置:首页 >  站长 >  建站经验 >  正文

WordPress后台越用越慢,多半是wp_options里自动加载的项太多

 2026-10-19 16:31  来源: 互联网   我来投稿 撤稿纠错

  一键部署OpenClaw

站点跑了两三年,后台文章列表要转好几秒,前台首屏也越来越钝,可服务器负载不高、内存也没吃满。这种慢但不忙的状态,值得先去数据库里翻一眼wp_options表:它存的是一条条键值对,其中标记为自动加载的那些,每次页面请求都会被一次性读进内存,项数一多,等于每个访客都在替你背这批数据。

用一条排序语句把自动加载的数据按体积列出来,数清条数和总字节。

如果查出来只有几十条、总共不到一百KB,这张表就不是元凶,别在这儿耗时间,直接去看查询和索引。反过来,条数上了四位数、总量过了1MB就值得动手,先把占地方又没用的挑出来。

卸载过的插件留下的设置项排第一,插件删了,它写在表里的记录还在,键名一般带着旧插件的缩写;过期的transient排第二,也就是带_transient_前缀的临时缓存,正常该自己过期,插件写得糙就会一直堆着;再往后是主题的theme_mods,换过几次主题之后旧主题的配置也留着。老版本的autoload字段是yes和no,新版本换成on、off、auto这类枚举,写查询条件时按自己站点的版本走。

体积大、但只在特定页面才用得到的选项不用删,把autoload从开启改成关闭就行,它不会跟着每次请求一起载入。判断依据是这条选项是不是每个页面都要读——如果只有某个插件自己的设置页会用到它,就没有理由让它自动加载。仍在用的插件、WordPress核心自己的选项一律不动,删错一条可能直接让后台登录失效,动手之前整表备份这条没有例外。改完刷新两次后台,再用同一条语句数一遍,条数没下来就是还有插件在往回写。

确定已经卸载的插件留下的键、带超时值且已经过期的transient,这两类可以直接删。删完刷新一次前台和后台,确认没有报错。

装了对象缓存的话,这批自动加载的数据可以整体挪出数据库,改成从内存里读,效果比逐条清理更直接。前提是缓存服务真的在跑——后台显示已连接还不够,去前台刷两次页面,看命中率有没有数字,不然插件只是一个空开关,请求照样打到数据库。

清理之后后台还是慢,问题就不在这张表。把页面执行的查询打开看一遍,找耗时最长的那几条,用执行计划确认走没走索引;再看文章数和评论数,几十万条数据配上没建索引的元数据表,同样能把后台拖住。慢查询日志开着的话,这几条会自己浮出来,翻最近一小时的记录就够。

申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!

相关文章

  • WordPress换服务器后收录掉了,问题多半出在旧站关太早

    搬家的顺序,很多人是反的。新服务器上把WordPress装好、数据库导过去、DNS一改,旧服务器当场停掉。动作干净利落,看着像一次成功的迁移。问题是搜索引擎被扔在了半路上,它还在按旧IP抓,那边已经没有响应了,而新IP它还没认。等到发现收录往下掉,已经过去十天半个月,中间那段爬虫来一次扑空一次的记录

  • WordPress 7.0把AI塞进核心了,建站这活儿开始变成“说人话”

    后台更新提示跳出7.0的时候,多数站长第一反应是等两天再说,怕插件不兼容。这个习惯是对的,但这一版值得你先去看一眼更新日志再决定等多久——它不是一次常规的小版本,官方给它定的调子是“为AI打下基础”,而这句口号背后的实际改动,跟你每天在后台做的事情关系比想象中大。先说清楚这版的身份。7.0在2026

  • WordPress 7.0升级前必须测的四件事,PHP版本只是其中一件

    WordPress7.0在2026年5月20日发布,代号Armstrong。它不是一次常规的小版本更新:核心加了AI客户端与连接器,后台换了一套新的列表渲染方式,编辑器在某些条件下改用iframe运行。这些变化对只写文章的人影响不大,但对装了插件的站,是实打实的兼容性风险。所以升级之前先做测试,别直

  • WordPress 插件更新加了自动安全审查,站长要留意什么

    9月9日,WordPress插件团队发了一则公告:以后每一个插件版本在通过官方更新接口分发之前,都要先过一道自动安全审查。对插件作者是流程变化,对用插件的站长来说,真正关心的只有两件事——我的更新会不会变慢,会不会有插件被拦下来。一、这道审查具体怎么跑四个环节。冷却期。从6月5日开始,每个插件和主题

  • WordPress 7.1 升级前必做的兼容性自查清单

    WordPress7.1(代号MaryLou)在8月19日发布,落地时间是WordCampUS的闭幕当天。官方给出的数字是修复了180多个核心bug、630多个编辑器bug,另有一百多项功能改进。版本号跳得快,站长的第一个问题往往不是「有什么新功能」,而是「我这一升会不会出问题」。这篇不堆功能清单,

热门排行

信息推荐