我试图从.csv导入一个包含大约450万个条目,350个字段和2个索引(我没有设计这个)的数据库到sqlite数据库。我读到的大多数性能问题都涉及到不使用批处理事务和各种类似的事情但我想象使用sqlite命令行导入会尽可能快。然而,我每秒只能获得约150次插入。有办法以某种方式提高速度吗?
就我所尝试的情况而言,我已经重新创建了没有两个索引的表格架构,并且我已经尝试根据我从谷歌搜索中读到的建议将PRAGMA同步设置为关闭,但这些都没有帮助,我仍然得到相同的插入/分钟。
无论出于何种原因,前5,000个插入物似乎几乎立即发生,但在此之后它会减慢到大约150 /秒。