Preciso mostrar os resultados do SQLite em uma exibição de lista. Claro, eu preciso paginar os resultados.
A primeira opção é usar a cláusula LIMIT. Por exemplo:
SELECT * FROM Table LIMIT 100, 5000
Ele retorna os registros 5001 a 5100. O problema é que internamente o SQLite "lê" os primeiros 5000 registros e não é muito eficiente.
Qual é a melhor abordagem para paginação quando há muitos registros?