Я использую следующие строки для цикла в строках запроса Sqlite.
this.open(); // opening db
Cursor cursor = db.rawQuery(strQuery, null);
cursor.moveToFirst();
do {
// do something
} while (cursor.moveToNext());
cursor.close();
Когда число строк составляет около 15000, требуется много времени. Требуется около 4 секунд для пустого while
блока и около 6 секунд для блока while
, который имеет некоторые коды. Он показывает, что итерация по строкам таким образом занимает много времени.
Есть ли более быстрый способ для цикла в строках в android и Sqlite?
Спасибо,