1

5000 個のオブジェクトをカウントする json ファイルをダウンロードしています。これは 10 秒で完了しますが、これらすべての要素をデータベースに保存しようとすると、5 分以上の膨大な時間がかかります。

この問題に直面した人はいますか?説明はありますか、なぜこんなに時間がかかるのですか?この問題を解決するにはどうすればよいですか?

この回答を使用して問題を解決しました: https://stackoverflow.com/a/3501572/833219

4

1 に答える 1

2

トランザクションを使用して複数の挿入を実行してみてください。1 秒あたりのコミット数はごくわずかですが、トランザクションあたりの挿入数は非常に多くなります。

http://www.sqlite.org/faq.html#q19

于 2012-11-20T14:07:12.930 に答える