插入到Sqlite很慢
这个问题在这里已经有了答案:
它缓慢,因为你正在向数据库发出22000个查询。 你应该批量插入。 这将解决问题。 即使单个插入需要10毫秒的总时间就像3.5分钟!
批量为2的简单插入查询将如下所示
"INSERT INTO WORD (word) VALUES ("+"'"+s.get(i)+"'"+"), ("+"'"+s.get(i+1)+"'"+");";
这会将时间减少一半。 现在您将不得不以编程方式插入更多这些值。
链接地址: http://www.djcxy.com/p/19773.html