记录一次WordPress后台写文章加载无敌慢的故障排除

不知道什么时候开始,发现在WordPress后台打开文章编辑器无敌慢了,以至于到最后每个五六七八分钟绝对是打不开的,还时不时崩溃,内存不足打不开
想了想,也没做啥改变啊,于是我忍~我忍~我忍~
知道最近,实在忍不了,想到是不是网络不行的问题,于是,开启加速器再试,但是看起来好像没有效果,实际也是毫无作用
于是又想到是不是服务器性能不行?说搞就搞,斥巨资换了Netcup的大号玩具VPS 1000 ARM G11 OST24复活节翻倍款
但是发现问题依旧!!!!
然后又把wordpress升级到最新6.5.4!!!
禁用插件!!!
更换主题!!!
F12查看网络加载!!!
问题依旧!!!
实在准备放弃了,突然,在F12调试的时候,发现页面多了好多不应该出现的东西,如下图:
好家伙,给我的页面加载了近5万个下拉框,页面不慢那就神奇了
于是开始分析排查到底TMD咋来的,怀疑是被黑了?于是准备全站打包分析文件了(其实我都做好了全站重新用官方程序搭建了)
但是突然发现,这个玩意,虽然但是,看到是“post_author_override”这个元素下面的好像是加载用户???
于是灵光一闪,去数据库看看,好家伙,真是好家伙,垃圾注册就给我的数据库塞了5万多个用户
用户元数据86w+

这TMD能不慢么?
应该就是问题所在了,于是直接在后台直接关闭用户注册,然后数据库里面执行下面2个语句
DELETE FROM wp_usermeta where user_id>=123;
DELETE FROM wp_users where ID>=123;
再次打开编辑器,熟悉的打开加载速度终于回来了
阅读剩余
THE END