23
今天翻了一下数据库里的 wp_options 表,才记起插件的所有选项都是存在数据库里的。
也就是说,当你卸载一个插件时,仅仅停用删除是不够的,你还应该删掉数据库里残留的选项。
如果你频繁换插件或主题,那么冗余条目越来越多,必定拖累你的系统。
wp_options 表里的冗余数据有多少呢?
以我为例吧,原本这个表有620KB,经过反复整理,现在只有200多KB了。
手动删除是我比较建议的办法
登陆 phpMyAdmin 进入 wp_options 表后,你应该看看各个条目的前缀,很容易就能识别出哪些是旧插件留下的数据。

此外,还有一些以RSS_开头的数据(如图),这些是后台连接WP官网,比如获取WordPress 开发日志等信息时留下的RSS缓存,自然也是无用的。它们是占数据的大户,杀之。
懒人有懒办法,插件也不是不可以
Clean Options 就是用来清理 wp_options 表的插件。省事省力。

另外,因为登陆后台就会连接WP官网,自动生成RSS缓存。如果你不用WordPress 开发日志这些资讯的话,建议关闭缓存。
在 wp-config.php 中添加
1 | define('MAGPIE_CACHE_ON', 0); |
验证有效。
WP2.7以前版本可以在 wp-admin/index.php 里去掉获取RSS的代码
1 2 3 4 5 | jQuery(function() { jQuery('#incominglinks').load('index-extra.php?jax=incominglinks'); jQuery('#devnews').load('index-extra.php?jax=devnews'); jQuery('#planetnews').load('index-extra.php?jax=planetnews'); }); |
但在WP2.8版本里我还没找到这些代码。




数据库600多K?应该不是很大吧!
是WP_options一个表就600+KB了。总数据库大约近1M
先收藏着,等我一会搬出去就能派上用场,嘿
我的wp可要认真清一清了,试了‘无数’的插件
就拿插件一用,不过用完以后还得清理此插件
懒人吃亏啊
插件还是挺方便的。..至于这个插件留下的..不用求那么完美了哈~~~
先踩一脚,回头我才能用
我用的是2.7.1 没有发现上诉问题啊。。。 ?
这个其实不算是什么问题哦.也就是多余的一些数据罢了.
原来还有这个问题,总想着一删了之,看来还未根除呢!
仔细研究一下,慢慢删除——不过注意不要误删,否则后果很严重滴~~~
options表误删似乎没事,全删了都没事.全删后会提示重新安装.然后重新设置.文章之类的都在.
我的数据库都2M多了,郁闷。
看了你的博客,但凭那些文章是到不了2M的.
这个插件不错 记下了
我数据库也不小了~~~~
及时清理哈~我也是仔细看了表以后才发现数据库里有那么多东西是不必要的
我也该清理一下了
只清过一次options表
我上次 1.2M手动清理到 86K 囧 好容易生成垃圾
那,那你确实生猛。。
不错。今天我到此一逛,望回访。
刚把自己博客wp_options表删了,然后导入一个全新wp博客的wp_options表,再进后台,设置……其实可以试试插件的,但总觉得安全感不足~心理作用。试过在wp-config.php里加入那语句了,效果很好。
感谢分享~
我也去清理下,整个WP乱七八糟的。