使用Python批量将大量数据插入SQLite
使用生成器表达式将您的数据即时划分为多个块,在事务内进行插入。这是来自sqlite优化常见问题的报价:
除非已经在事务中,否则每个sql语句都会为其启动一个新的事务。这非常昂贵,因为它需要为每个语句重新打开,写入和关闭日志文件。可以通过使用BEGIN TRANSACTION包装sql语句序列来避免这种情况。和结束交易;陈述。对于不更改数据库的语句,也可以获得这种加速。
另外,sqlite能够导入CSV文件。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群