博客关闭评论
2012年7月11日
| 标签: blog
1、发现问题
发现wordpress博客登录速度变的很慢(要6秒种左右),而且每次登录后系统的真实内存就会占用很多。
后来发现是垃圾评论占用了太多的数据库内存(18M左右),登录时要加载数据库,所以登录变的很慢。
数据库过大,运行时就占用了很多系统内存,所以系统内存占用也会变大。
2、解决方法
进入wordpress后台,清空垃圾评论。
再优化数据库表,删除掉没用的垃圾评论占用的数据库内存。
删除掉垃圾评论后,登录速度明显变快。
3、关闭博客新发布文章评论
进入wordpress后台-讨论下:去掉允许新发布文章评论前的勾。
这样之后发的新文章默认就会关闭评论。
4、关闭博客之前文章评论
在数据库中运行SQL查询:
UPDATE wp_posts SET comment_status = ‘closed’;
这样之前所有文章的评论就会被关闭。
5、系统负载、内存占用
关闭评论后系统负载和内存占用明显降低,再观察一段时间看看。