Python的Sqlite库提供了一个executemany命令
用于批量插入一批数据

写了个简单的程序测试了下
分别以以下三种方式来执行10000条数据的插入
结果如下:

1.单个insert,单个commit   ------------->   21.153429985    
2.单个insert,最后一次性的commit --->   0.3483850955
3.执行executemany           ------------->   0.0741539001

从以上数据还是能看出,executemany的效率有多高
但是,executemany实际上也相当于是一次commit
所以,如果其中的某条insert操作失败的话
整个执行都会不成功的