专注电子商务
网络营销、微信电话15545972811

wp_commentmeta 数据库表冗余内容定期清理

WordPress程序的垃圾评论插件 Akismet 是一个非常好的自动屏蔽垃圾评论的好工具,但是也有它带来的问题,如果您的网站运行时间较久,并始终在使用 Akismet 插件的话,WordPress 数据库中的 wp_commentmeta 表会变的越来月大,有的甚至能达到几十甚至上百兆,占据了整个数据库的大部分,但里面存储的又不是必须的内容,而且 Akismet 插件生成的信息,以及一些手动标注是否垃圾评论的信息。如果是垃圾的信息,那就没什么大用处,有人说直接删除这个表都可以,不过位于安全起见,还是采用清理的方法。

wp_commentmeta 数据库表冗余内容定期清理

wp_commentmeta 数据库表冗余内容定期清理

 

清理方法1:

在网站服务器管理中,找到数据库管理,进入 phpMyAdmin 后,选择 SQL 选项卡,然后输入如下语句:

Select * FROM wp_commentmeta WHERE comment_id NOT IN (SELECT comment_id FROM wp_comments);
DELETE FROM wp_commentmeta WHERE comment_id NOT IN (SELECT comment_id FROM wp_comments);

经过运行上述语句,我的 wp_commentmeta 变为了1.3MB,还是没有大的起色。

wp_commentmeta 数据库表冗余内容定期清理

其实,感觉这个表真的没有什么用处,因为 Akismet 插件本身就是在线拦截垃圾评论的,在 wp_commentmeta 表中也储存了我们手工标注的垃圾评论,所以直接清空应该也是没有什么问题的。

欢迎转载,转载请注明出处:wp_commentmeta 数据库表冗余内容定期清理: http://www.quananxin.com/?p=1585
赞(0) 打赏
未经允许不得转载:东北狼仙-专注哈尔滨SEO_网络营销SEM_品牌策划_电子商务 » wp_commentmeta 数据库表冗余内容定期清理
分享到: 更多 (0)
111资源在第三方平台采集下载,本站不存储该软件为用户提供下载;本站内发布的资源均来源于互联网收集与网友投稿,不保证真实性;另站内所有资源均不代表本站立场,若有侵权或出现违规内容请联系管理员删除; 本站所有资源皆都来源于互联网公开分享的内容,仅限用于个人学习使用; 本站站内所有资源请禁止用于商业用途和倒卖,如真正需要,请支持版权方;

评论 抢沙发

评论前必须登录!

 

网络营销 品牌策划 网站制作

哈尔滨SEO网络营销

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏