我刚插入记录的100万到一个简单的SQLite表有五列。 它采取了百日咳十八小时,Java中使用的JDBC驱动程序! 我做的python2.5中同样的事情,花了不到一分钟。 为select查询的速度似乎罚款。 我认为这是与JDBC驱动程序的问题。
是否有在Java中的sqlite3更快的驱动程序?
插入行的大量的速度是我的架构迁移脚本重要的,我宁愿没有使用外部脚本做迁移,如果我没有。
编辑:固定connection.setAutoCommit(假); 感谢马克Rushakoff的暗示我的解决方案:)