<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JavaWo &#187; 数据库</title>
	<atom:link href="http://www.javawo.com/tag/database/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.javawo.com</link>
	<description>JavaWo关注互联网前沿的Blog.</description>
	<lastBuildDate>Thu, 13 May 2010 12:03:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>WordPress优化技巧数据库篇</title>
		<link>http://www.javawo.com/wordpress-optimize-database/</link>
		<comments>http://www.javawo.com/wordpress-optimize-database/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 09:25:34 +0000</pubDate>
		<dc:creator>JavaWo</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[优化]]></category>
		<category><![CDATA[数据库]]></category>

		<guid isPermaLink="false">http://www.javawo.com/?p=246</guid>
		<description><![CDATA[WordPress 是现在大家使用的比较多的博客系统，WordPress系统使用时间长了，数据库中的冗余数据就会很多，定期优化和清理Wordpress的数据库，可以保证Wordpress能够快速工作。
WordPress的功能中有自动保存（AutoSave）和历史版本修订功能（Revisions），这些功能也算是比较实用，可以方便的帮你保存文章，和查看以前的修改的文章，但对不好之处也是比较明显，每次的自动保存和文章修改，都是往数据库里新加入一条记录
这样的话就会使数据库膨胀速度过快，数据库中的冗余数据就会很多，从而影响数据库的查询效率。下面我们就来关闭这两个功能。
关闭自动保存（AutoSave）
在wp-config.php中，加入以下设置：
define('AUTOSAVE_INTERVAL', 3600 ); 
3600表示自动保存时间为一个小时，你可以修改为自己需要的。
关闭历史版本修订功能（Revisions）
在wp-config.php中，加入以下设置：
define('WP_POST_REVISIONS', false);

现在是关闭了功能，但是对以前的文章的自动保存还没有清理，这里给大家介绍一个国人开发的插件WP Cleaner使用起来还是很简单的。
另外在介绍一种手动方法，打开phpMyadmin，通过SQL语句进行冗余数据删除操作。删除前记得先备份一下。
　　删除脚本是：

　　DELETE FROM wp_posts WHERE post_type = 'revision';
　　DELETE FROM wp_postmeta WHERE meta_key = '_edit_lock';
　　DELETE FROM wp_postmeta WHERE meta_key = '_edit_last';

最后，在phpMyAdmin中，选中所有表，点“优化表”。
经过这一番优化操作，就可以将WordPress数据库中的冗余数据删除，优化了数据库的性能。
]]></description>
			<content:encoded><![CDATA[<p>WordPress 是现在大家使用的比较多的博客系统，WordPress系统使用时间长了，数据库中的冗余数据就会很多，定期优化和清理Wordpress的数据库，可以保证Wordpress能够快速工作。</p>
<p>WordPress的功能中有自动保存（AutoSave）和历史版本修订功能（Revisions），这些功能也算是比较实用，可以方便的帮你保存文章，和查看以前的修改的文章，但对不好之处也是比较明显，每次的自动保存和文章修改，都是往数据库里新加入一条记录<br />
这样的话就会使数据库膨胀速度过快，数据库中的冗余数据就会很多，从而影响数据库的查询效率。下面我们就来关闭这两个功能。</p>
<p>关闭自动保存（AutoSave）</p>
<p>在wp-config.php中，加入以下设置：<br />
<code>define('AUTOSAVE_INTERVAL', 3600 ); </code><br />
3600表示自动保存时间为一个小时，你可以修改为自己需要的。</p>
<p>关闭历史版本修订功能（Revisions）</p>
<p>在wp-config.php中，加入以下设置：<br />
<code>define('WP_POST_REVISIONS', false);</code></p>
<p><span id="more-246"></span><br />
现在是关闭了功能，但是对以前的文章的自动保存还没有清理，这里给大家介绍一个国人开发的插件<a href="http://www.jiangmiao.org/blog/138.html">WP Cleaner</a>使用起来还是很简单的。</p>
<p>另外在介绍一种手动方法，打开phpMyadmin，通过SQL语句进行冗余数据删除操作。删除前记得先备份一下。</p>
<p>　　删除脚本是：<br />
<code><br />
　　DELETE FROM wp_posts WHERE post_type = 'revision';</p>
<p>　　DELETE FROM wp_postmeta WHERE meta_key = '_edit_lock';</p>
<p>　　DELETE FROM wp_postmeta WHERE meta_key = '_edit_last';<br />
</code></p>
<p>最后，在phpMyAdmin中，选中所有表，点“优化表”。</p>
<p>经过这一番优化操作，就可以将WordPress数据库中的冗余数据删除，优化了数据库的性能。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javawo.com/wordpress-optimize-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
