有关stackoverflow的这个主题的问题很少,但我没有得到正确的答案。我对平面文件的性能有一些疑问,使用平面文件而不是SQLite更好吗?
我获取了Android的性能统计数据 SQLite
。
我有一个表有21列的性能统计信息
任何人都可以建议如何减少插入时间。
Records Write time in ms Read time in ms
1000 67813 608
1000 66340 604
1000 64359 609
10000 679837 5159
10000 618062 5110
10000 644638 5729
10000 646878 5890
Flat file
没有时间而不是 SQLite
所以有人请建议我如何为SQLite改善这段时间。
我用的很简单 database open insert using ContentValues
和数据库关闭。
请告诉我一些如何改进这些统计数据的方法。
使用下面的答案后更新了性能统计数据。我想提高这些性能。
Records Writetime in ms Readtime in ms
1000 1645 530
1000 2497 672
1000 3143 610
10000 16356 5243
10000 14006 5122
10000 13158 5002
10000 14828 5234
100000 125525 77622
谢谢