Ich muss die SQLite-Ergebnisse in einer Listenansicht anzeigen. Natürlich muss ich die Ergebnisse paginieren.
Die erste Option ist die Verwendung der LIMIT-Klausel. Beispielsweise:
SELECT * FROM Table LIMIT 100, 5000
Es gibt die Datensätze 5001 bis 5100 zurück. Das Problem ist, dass SQLite intern die ersten 5000 Datensätze "liest" und nicht zu effizient ist.
Was ist der beste Ansatz für das Paging, wenn viele Datensätze vorhanden sind?