<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[最新的SQLite 3.8.7比3.7.17性能提升50%]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[Unix/LinuxC技术]]></category>
<pubDate>Fri, 23 Jan 2015 13:59:08 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	背景：sqllite这个小小的sql数据库，性能不错，尤其在Linux上的一些散型业务，完全可以用它，小巧、高效、无端口、单文件。<br/>&nbsp;&nbsp;&nbsp;&nbsp; 最新发布的SQLite 3.8.7 alpha版(下载页面http://www.sqlite.org/download.html)比16个月前发布的3.7.17版快50%。这也就是说，在相同数量的CPU指令周期里，最新版的SQLite能多做50%的工作。<br/><br/>性能提升的幅度要比我们进行改进时预想的结果漂亮的多。我们在不断的寻找新的方法来执行查询语句操作，并把优秀的方法新增到查询引擎中。比如，在前一版中，我用新的方法改进了IN操作，新方法要比老方法速度快5倍，这个消息我们曾在邮件列表里公布过。<br/><br/>这50%的提升，并不是我们有了更好的查询策略。这50%是指我们在磁盘上移动字节的速度和b-trees搜索效率。我们进行成百上千的微优化后才获得了这样的成果。这每个微优化都能让性能提升一点，比如0.05%。如果我们能一次提升0.25%，这将被认为是一次巨大的成功。所有的这些优化中现实系统中都是无法测量到的，但我们不断的积累，较少成多。<br/><br/>最近的一次更新后我们又有了10%的提升。我们做了很多的修改。所有的测试都通过了，我们有100%的测试覆盖率，所以，我们相信，里面不会有太多的bug。但是，你们的试用是我们质量提升的重要一部分。请下载最新的alpha版试用，让我们知道你遇到的问题。谢谢。
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] 最新的SQLite 3.8.7比3.7.17性能提升50%]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>