23.4. Хранилище #
duckdb.temporary_directory#Указывает каталог, в котором DuckDB записывает временные файлы. По умолчанию DuckDB использует каталог внутри каталога Postgres Pro (
DataDir/pg_duckdb/temp). Этот параметр может быть полезен для указания более быстрого хранилища (например, SSD) или более эффективного управления дисковым пространством.Значение по умолчанию:
"DataDir/pg_duckdb/temp".Доступ: только суперпользователь.
duckdb.max_temp_directory_size / duckdb.max_temporary_directory_size#Максимальный объём данных, который может быть сохранён во временном каталоге DuckDB. Этот параметр позволяет предотвратить использование всего доступного дискового пространства из‑за неправильно работающих запросов.
Пример 23.5.
"10GB""500MB""2TB"
Значение по умолчанию:
""— без ограничения.Доступ: только суперпользователь.
duckdb.extension_directory#Указывает каталог, в котором DuckDB хранит свои расширения. По умолчанию расширения хранятся в каталоге Postgres Pro (
DataDir/pg_duckdb/extensions). Это полезно для управления хранилищем расширений или для совместного использования расширений несколькими экземплярами Postgres Pro.Значение по умолчанию:
"DataDir/pg_duckdb/extensions".Доступ: только суперпользователь.