阿里云服务器

我们用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提速技巧快速排查网站打开缓慢的原因
  • wordpress网站woocommerce产品增加tabs切换菜单的方法
  • wordpress文章一键复制插件:Duplicate Post
  • wordpress中文附件乱码问题的解决方法
  • 自定义调用woocommerce产品分类列表的方法
  • wordpress自动识别手机切换对应模板插件DW Mobile Switcher
  • wordpress编辑器增加字体和文字大小的功能
  • 去除wordpress自动缩略图裁剪功能的方法
  • wordpress搬家出现 is_dir(): open_basedir restriction in effect. 错误的解决方法
  • wordpress不同用户级别登入跳转不同页面的设置方法