阿里云服务器

我们用wordpress建站久了之后会产生大量的wp_postmeta数据,这是文章附带的信息,一般是没有用的,而且会导致网站卡顿。

可以用下面语句对数据进行清除wp_postmeta数据

DELETE FROM wp_postmeta WHERE meta_key = '_edit_lock';
DELETE FROM wp_postmeta WHERE meta_key = '_edit_last';

清除之前记得备份数据库。

也可以用下面的语句进行清除wp_postmeta数据

DELETE FROM wp_postmeta WHERE meta_key = '_wp_old_slug';
DELETE FROM wp_postmeta WHERE meta_key = '_revision-control';
DELETE FROM wp_postmeta WHERE meta_value = '{{unknown}}';


这五条语句执行完毕能够删除掉95%以上的wp_postmeta数据,算的上是极限优化了

考虑到这个数据表并不是很重要,有洁净癖的人可以尝试清空这个表。

需要注意的是执行这些这些语句之前记得备份数据库。

相关阅读:
  • wordpress编辑框不让span过滤的方法
  • wordpress搜索为空时仍然返回结果问题
  • wordpress注册页取消邮箱的方法
  • wordpress用户头像在线调用代码
  • wordpress自动隐藏email注册,直接用户名密码注册
  • wordpress设置游客只能访问指定页面的方法
  • wordpress列表分页显示404页面的解决办法
  • wordpress页面默认排序修改的方法
  • wordpress新版本5.4 “Adderley” 发布上线,更新多项功能
  • wordpress默认编辑器功能增加的方法