...Es muss irgendetwas in der Programmierung sein. Leider komme ich nicht drauf
Eigentlich nicht. Das "Problem" hatte ich auch schonmal, dabei war es nur ein Denkfehler. Eine SQLite Datenbank ist nunmal eine Dateibasierte Datenbank.
Es gibt keinen Server der über´s Netzwerk mit Daten antwortet.
Öffnest du die SQLitedatenbank, so wird die komplette SQLite Datei über´s Netzwerk Lokal gecached. Dann machst du dein
Query und es kommen Daten.
Selbes
Query erneut - (Datei muss nicht mehr kopiert werden) - Schnelleres Ergebnis.