Skip to main content
These settings configure the ClickHouse server and are autogenerated from ClickHouse source.

database_catalog_drop_error_cooldown_sec

In case of a failed table drop, ClickHouse will wait for this time-out before retrying the operation.

database_catalog_drop_table_concurrency

The size of the threadpool used for dropping tables.

database_catalog_shutdown_table_concurrency

The size of the threadpool used for shutting down tables when the server is stopping. Zero means the number of threads is equal to the number of cores.

database_catalog_unused_dir_cleanup_period_sec

Parameter of a task that cleans up garbage from store/ directory. Sets scheduling period of the task.
A value of 0 means “never”. The default value corresponds to 1 day.

database_catalog_unused_dir_hide_timeout_sec

Parameter of a task that cleans up garbage from store/ directory. If some subdirectory is not used by clickhouse-server and this directory was not modified for last database_catalog_unused_dir_hide_timeout_sec seconds, the task will “hide” this directory by removing all access rights. It also works for directories that clickhouse-server does not expect to see inside store/.
A value of 0 means “immediately”.

database_catalog_unused_dir_rm_timeout_sec

Parameter of a task that cleans up garbage from store/ directory. If some subdirectory is not used by clickhouse-server and it was previously “hidden” (see database_catalog_unused_dir_hide_timeout_sec) and this directory was not modified for last database_catalog_unused_dir_rm_timeout_sec seconds, the task will remove this directory. It also works for directories that clickhouse-server does not expect to see inside store/.
A value of 0 means “never”. The default value corresponds to 30 days.
Last modified on August 29, 2026