标签: android sqlite
我正在下载一个计算5000个对象的json文件。这是在10秒内完成的,但是当我试图在我的数据库中保存所有这些元素时,需要花费大量时间,超过5分钟。
有没有人面对这个问题?任何解释,为什么这么长时间?我该如何解决这个问题?
我用这个答案来解决我的问题: https://stackoverflow.com/a/3501572/833219
答案 0 :(得分:2)
尝试使用事务进行多次插入。 每秒只能进行很少的提交,但每次事务只需要很多插入。
http://www.sqlite.org/faq.html#q19