如果要插入一大批数据,千万不要一条一条的execute, commit。而应该是先全部execute,最后统一commit!!!
千万注意,时间差距还是很大的!!
正确示范:快
for i in range(1000000): sql = "INSERT INTO test(a) VALUES(i) self.c.execute(sql) self.db.commit()
错误示范:慢
for i in range(1000000): sql = "INSERT INTO test(a) VALUES(i) self.c.execute(sql) self.db.commit()