Höchstgrenzen in SQLite
In diesem Artikel werden wir die maximale Größe der SQLite-Datenbank und ihre Einschränkungen und Effizienz sehen.
Maximale Größe der SQLite-Datenbank
Hier sehen wir alle Höchstgrenzen in SQLite.
Name | Variable | maximale Größe |
---|---|---|
Maximale Länge von BLOB oder String | SQLITE_MAX_LENGTH |
2147483647 |
Maximale Spaltenanzahl | SQLITE_MAX_COLUMN |
2000 |
Maximale Länge der SQL-Anweisung | SQLITE_MAX_SQL_LENGTH |
1.000.000.000 |
Maximale Anzahl von Tabellen in einem Join | — | 64 |
Maximale Tiefe eines Ausdrucksbaums | SQLITE_MAX_EXPR_DEPTH |
1000 |
Maximale Anzahl von Argumenten für eine Funktion | SQLITE_MAX_FUNCTION_ARG |
100 |
Maximale Anzahl von Begriffen in einer zusammengesetzten SELECT -Anweisung |
SQLITE_MAX_COMPOUND_SELECT |
500 |
Maximale Länge eines LIKE - oder GLOB-Musters |
SQLITE_MAX_LIKE_PATTERN_LENGTH |
50000 |
Maximale Anzahl von Hostparametern in einer einzelnen SQL-Anweisung | SQLITE_MAX_VARIABLE_NUMBER |
999 |
Maximale Tiefe der Trigger-Rekursion | SQLITE_MAX_TRIGGER_DEPTH |
1000 |
Maximale Anzahl angehängter Datenbanken | SQLITE_MAX_ATTACHED |
10 |
Maximale Seitenanzahl in einer Datenbankdatei | SQLITE_MAX_PAGE_COUNT |
4294967294 |
Maximale Anzahl Zeilen in einer Tabelle | — | 264 (18446744073709551616 oder etwa 1.8e+19) |
Maximale Datenbankgröße | — | 4294967294 Seiten |
Maximale Anzahl von Tabellen in einem Schema | — | 2147483646 |
Die Höchstwerte müssen nicht aktualisiert werden, da es sehr schwierig ist, eine Datenbank zu entwerfen, die die Höchstgrenze überschreitet.
Wenn Sie eine große Datenbank mit vielen Tabellen verwenden, dauert es länger, eine Abfrage erfolgreich auszuführen und Ihnen das Ergebnis anzuzeigen. Die Ausführungszeit
ist also die wichtigste Leistungsskala in diesem Thema.
Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.
LinkedIn