2013年4月20日

提升sqlite效率的方法

摘要: 1. 提升方法提高查询效率提高查询速率通常通过创建索引实现提高插入效率批量插入时,使用事务可以提高几千倍(单次插入,使用事务反而降低性能)sqlite3_exec(db, "begin transaction",0,0,0); ...sqlite3_exec(db,"commit transaction",0,0,0); SQLite的数据库本质上来讲就是一个磁盘上的文件,所以一切的数据库操作其实都会转化为对文件的操作,而频繁的文件操作将会是一个很好时的过程,会极大地影响数据库存取的速度。2. 概念事务事务:事务是指作为单个逻辑工作单元执行的一系列操作。 阅读全文

posted @ 2013-04-20 01:16 rainduck 阅读(5336) 评论(0) 推荐(0) 编辑

导航