【发布时间】:2015-02-25 01:17:28
【问题描述】:
我正在尝试优化 android 中 sqlite 的插入速度。我尝试了很多方法。比如设置pragma设置、日志模式等。
除此之外,我还尝试了单独的插入、准备好的语句和批量插入。请记住,所有这些都已包含在事务中。
对于 20 列的表,我的智能手机(三星 Galaxy SIII)的插入速度仅为每秒约 250 行。根据 Sqlite faq,sqlite 每秒可以轻松插入 50,000 次插入。因此,我非常乐观地认为插入件至少有数千个而不是数百个。但是,上述方法均无效。还是已经优化了 250 行插入?
请帮助我。谢谢。
问候, 德克斯特
【问题讨论】:
-
sqlite can easily insert 50,000 inserts per second... 在哪个硬件上?也许在 2000 MHz 八核上。
标签: android performance sqlite