wp_postmeta 表 是存储文章附带信息的,除了一些特定时候里面的数据是没有用的…
下面在给出几条语句让你的wp_postmeta非常干净。
DELETE FROM wp_postmeta WHERE meta_key = '_edit_lock';
DELETE FROM wp_postmeta WHERE meta_key = '_edit_last';
这两条语句测试安全删除无危险。
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%以上的数据,算的上是极限优化了,最后考虑到这个数据表并不是很重要,有洁净癖的人可以尝试清空这个表,当然我测试清空表会让一些原本的数据丢失。
禁用akismet就干净了
额…
还是会有其他插件会用吧…
而且就算我全新安装没用akismet,数据库还是有垃圾…
这个是大头,其它无视
完美强迫症啊…
啊啊啊啊啊…
不错,效果很好…
我是经常清空 comment_meta 那个表,post_meta 不敢动
我也经常清空comment_meta
经过我亲自试验post_meta清空貌似分类和标签都没了…
我上面的那2个sql代码可以用,完全没事…
第二段的第 2 个也没事,可以放心用。第 1 个也许会用作内部的重定向,所以还是留着吧,当然从来不改 slug 的话也不会有多少数据的。第 3 个是嘛玩意儿啊,晕。
我全用了…
目前没事…
这个有什么用啊?
清理数据库的…
如果没清理过至少可以减少20-30%的大小…
这样检索更快…