Android cómo consultar una gran base de datos en Android (el tamaño del cursor está limitado a 1 MB)

Estoy trabajando para desarrollar una aplicación que tenga que consultar en algún momento, una base de datos con más de 4k filas, y cada fila tiene 90 campos (Strings). El problema es que si selecciono * de la base de datos, mi cursor se vuelve realmente grande (más de 4 MB). Y el cursor en Android está limitado a 1 MB. ¿Cómo puedo resolver esto, o cuál es el método más elegante para solucionar esto? ¿Es posible dividir la base de datos en fragmentos más pequeños y consultarlos?

Gracias, Arkde

Respuestas a la pregunta(6)

Su respuesta a la pregunta