3 Stimmen

Wie viele Zeilen kann ich in einer Tabelle in SQLite Android einfügen?

Ich habe eine CSV-Datei mit 500.000 Zeilen. Ich muss alle Zeilen der CSV-Datei in einer in SQLite Android erstellten Tabelle einfügen. Ich möchte wissen, wie viele Zeilen ich in einer Tabelle in SQLite einfügen kann?

9voto

av501 Punkte 6605

Vom sqlite3-Dokumentation:

Maximale Anzahl von Zeilen in einer Tabelle

Die theoretische maximale Anzahl von Zeilen in einer Tabelle beträgt 264 (18446744073709551616 oder etwa 1,8e+19). Dieses Limit ist unerreichbar, da zuerst die maximale Datenbankgröße von 14 Terabyte erreicht wird. Eine Datenbank mit 14 Terabyte kann höchstens etwa 1e+13 Zeilen enthalten, und das auch nur, wenn keine Indizes vorhanden sind und wenn jede Zeile sehr wenig Daten enthält.

Siehe hier für Grenzen und siehe diese Frage für einige Leistungscharakteristiken.

2voto

iTurki Punkte 16014

So viel du willst. Theoretisch gibt es keine Grenze.

0voto

Vivek Punkte 77

Aufgrund der Leistung Ihres Geräts kann dies gerechtfertigt sein. Mit zunehmender Größe benötigen Sie mehr RAM und Verarbeitungsleistung, um Ihre Abfragen auszuführen. Leider ist nicht nur das Speichern wichtig, sondern auch das Abrufen und Verarbeiten....

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X