2012年10月16日
摘要: SQLite 优化笔记2010/04/30 17:16最近在折腾一个几十 G 的 SQLite 数据库,里边有十来个表,大都有数千万条数据,结果是一个 SELECT COUNT(*) 都一个小时没动静……于是翻了些资料优化了一下,以下是流水账:1、将数据库从 HDD 转移到 SSD。由于 SSD的 IOPS 是 HDD 的数十倍,某些查询可以有十倍以上的提升。不过 SSD 空间实在有限,如果能把索引独立存放就好了……从 HDD 到 SSD ,SELECT COUNT(*) 所花的时间:~5000s ⇒ 546s2、VACUUM。这个命令用于删除那些留给插入更新的多余空间,据说还能清理磁盘碎片. 阅读全文
posted @ 2012-10-16 19:44 蚂蚁跳楼 阅读(744) 评论(0) 推荐(0)