读书人

Sqlite3-基于事宜的批量插入

发布时间: 2013-12-02 12:00:40 作者: rapoo

Sqlite3-基于事务的批量插入

?

sqlite3单条插入速度在100ms左右,如果插入上万条的数据....

sqlite3默认每插入一条数据都会开启一个事务,执行,关闭

如果批量插入的操作放在一个事务中,避免多此文件打开,写入,关闭,速度会有很大提升!

下面是用benchmark做了一个测试,效果还不错!

?

?

?

?

?

#插入10000条的结果:速度提升100倍!
#45263.549194
#491.27984200000003
#408.979
#492.315361

读书人网 >SQL Server

热点推荐