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

Mah*_*iya 1 python sqlite

我试图在一段时间内将超过40,000条记录插入到sqlite3中.

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

我在Java中使用了预处理语句,并且我知道与原始sql查询相比,预编译的sql语句更快.我无法使用python在sqlite3中使用预处理语句找到插入记录的代码片段.在这个方向的任何指针将不胜感激.

我甚至愿意接受任何其他准备陈述的替代方案.

谢谢.

Xav*_*lle 8

您应该将executemany与适当的迭代器一起使用