こんにちは、Android でより高速な方法を知りたいです。
何千もの行を処理するループがあり、メソッドによってパフォーマンスが影響を受けていると思いますSQLiteDatabase.insert()
。
挿入メソッドにパラメーターを入れましたが、バックグラウンドでメソッドにはすべてをチェックしてクエリを作成するcontentvalues
プロセスが必要だと思います。contentvalue
代わりに、execSQL
メソッドにクエリ全体をパラメーターとして入れました。メソッドはそれを実行するためにそれほど多くのことをする必要はないと思います。
私が正しいかどうかはわかりませんがexecSQL
、かなりの量のデータを挿入するよりも優れていると思いますが、よくわかりません...