Grenzwerte
Diese Seite enthält die eingebauten Grenzwerte von DuckDB.
Um den Wert einer Einstellung auf Ihrem System zu prüfen, verwenden Sie die Funktion current_setting.
Grenzwerte
| Grenzwert | Standardwert | Konfigurationsoption | Kommentar |
|---|---|---|---|
| Array-Größe | 100000 | - | |
| BLOB-Größe | 4 GB | - | |
| Ausdruckstiefe | 1000 | max_expression_depth |
|
| Speicherallokation für einen Vektor | 128 GB | - | |
| Speichernutzung | 80 % des RAM | memory_limit |
Hinweis: Dieser Grenzwert gilt nur für den Buffer Manager. |
| String-Größe | 4 GB | - | |
| Größe des temporären Verzeichnisses | unbegrenzt | max_temp_directory_size |
Größe von Datenbankdateien
DuckDB hat keine praktische Obergrenze für die Größe einer einzelnen DuckDB-Datenbankdatei. Wir haben Datenbankdateien mit über 15 TB Festplattenspeicher, die einwandfrei funktionieren. Das Verbinden mit einer so großen Datenbank kann jedoch einige Sekunden dauern, und Checkpointing kann langsamer sein.