在sqlite3中插入大量记录(超过40,000个)的优化方法是什么?

时间:2011-04-08 10:37:19

标签: python sqlite

我试图在一段时间内将超过40,000条记录插入到sqlite3中。<​​/ p>

在最短的时间内插入它们的最佳方法是什么。

我在Java中使用了预处理语句,并且我知道与原始sql查询相比,预编译的sql语句更快。我无法使用python在sqlite3中使用预处理语句找到插入记录的代码片段。任何指向这个方向的人都会受到赞赏。

我甚至对准备好的陈述的任何其他替代方案持开放态度。

感谢。

1 个答案:

答案 0 :(得分:8)

您应该将executemany与适当的迭代器

一起使用