Effizientes Paging in SQLite mit Millionen von Datensätzen

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. Zum Beispiel:

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 die beste Methode zum Blättern, wenn viele Datensätze vorhanden sind?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage