0
JSONを返し、解析してAndroidのSQLiteデータベースに書き込むWebサービスを読んでいます。私は別々に挿入する必要があるので、プロセスは非常に遅いです。Android sqliteがjsonで複数のクエリを実行するread
私は
背景
で、このプロセスは、このプロセスを改善する方法はありますか?ありがとうございます!
JSONを返し、解析してAndroidのSQLiteデータベースに書き込むWebサービスを読んでいます。私は別々に挿入する必要があるので、プロセスは非常に遅いです。Android sqliteがjsonで複数のクエリを実行するread
私は
背景
で、このプロセスは、このプロセスを改善する方法はありますか?ありがとうございます!
バッチインサートを実行する必要があります。
擬似コード:
db.beginTransaction();
for (entry : listOfEntries) {
db.insert(entry);
}
db.setTransactionSuccessful();
db.endTransaction();
非常にインサートの速度を増加させました。
このポストを確認できない場合は、faster insertions
これは動作します!理由がある、それは非常に速いです。 1分56秒から3秒に移動!ありがとうございました!!! – danybarco
へようこそ。 [How to Ask](http://stackoverflow.com/questions/how-to-ask)、[何を試しましたか?](http://mattgemmell.com/2008/12/08/what-have 「〜を試してみよう」、「[スマートウェイに質問する方法]」(http://catb.org/esr/faqs/smart-questions.html)を参照してください。 –