---
toc_priority: 57
toc_title: "\u670D\u52A1\u5668\u8BBE\u7F6E"
---
# 服务器配置 {#server-settings}
## builtin_dictionaries_reload_interval {#builtin-dictionaries-reload-interval}
重新加载内置字典的间隔时间(以秒为单位)。
ClickHouse每x秒重新加载内置字典。 这使得编辑字典 “on the fly”,而无需重新启动服务器。
默认值:3600.
**示例**
``` xml
3600
```
## 压缩 {#server-settings-compression}
数据压缩配置 [MergeTree](../../engines/table-engines/mergetree-family/mergetree.md)-引擎表。
!!! warning "警告"
如果您刚开始使用ClickHouse,请不要使用它。
配置模板:
``` xml
...
...
...
...
```
`` 参数:
- `min_part_size` – The minimum size of a data part.
- `min_part_size_ratio` – The ratio of the data part size to the table size.
- `method` – Compression method. Acceptable values: `lz4` 或 `zstd`.
您可以配置多个 `` 部分。
满足条件时的操作:
- 如果数据部分与条件集匹配,ClickHouse将使用指定的压缩方法。
- 如果数据部分匹配多个条件集,ClickHouse将使用第一个匹配的条件集。
如果没有满足数据部分的条件,ClickHouse使用 `lz4` 压缩。
**示例**
``` xml
10000000000
0.01
zstd
```
## default_database {#default-database}
默认数据库。
要获取数据库列表,请使用 [SHOW DATABASES](../../sql-reference/statements/show.md#show-databases) 查询。
**示例**
``` xml
default
```
## default_profile {#default-profile}
默认配置文件。
配置文件位于`user_config`参数指定的文件中 .
**示例**
``` xml
default
```
## dictionaries_config {#server_configuration_parameters-dictionaries_config}
外部字典的配置文件的路径。
路径:
- 指定相对于服务器配置文件的绝对路径或路径。
- 路径可以包含通配符\*和?.
另请参阅 “[外部字典](../../sql-reference/dictionaries/external-dictionaries/external-dicts.md)”.
**示例**
``` xml
*_dictionary.xml
```
## dictionaries_lazy_load {#server_configuration_parameters-dictionaries_lazy_load}
延迟加载字典。
如果 `true`,然后在第一次使用时创建每个字典。 如果字典创建失败,则使用该字典的函数将引发异常。
如果 `false`,服务器启动时创建所有字典,如果出现错误,服务器将关闭。
默认值为 `true`.
**示例**
``` xml
true
```
## format_schema_path {#server_configuration_parameters-format_schema_path}
包含输入数据方案的目录路径,例如输入数据的方案 [CapnProto](../../interfaces/formats.md#capnproto) 格式。
**示例**
``` xml
format_schemas/
```
## 石墨 {#server_configuration_parameters-graphite}
将数据发送到 [石墨](https://github.com/graphite-project).
设置:
- host – The Graphite server.
- port – The port on the Graphite server.
- interval – The interval for sending, in seconds.
- timeout – The timeout for sending data, in seconds.
- root_path – Prefix for keys.
- metrics – Sending data from the [系统。指标](../../operations/system-tables/metrics.md#system_tables-metrics) 桌子
- events – Sending deltas data accumulated for the time period from the [系统。活动](../../operations/system-tables/events.md#system_tables-events) 桌子
- events_cumulative – Sending cumulative data from the [系统。活动](../../operations/system-tables/events.md#system_tables-events) 桌子
- asynchronous_metrics – Sending data from the [系统。asynchronous_metrics](../../operations/system-tables/asynchronous_metrics.md#system_tables-asynchronous_metrics) 桌子
您可以配置多个 `` 条款 例如,您可以使用它以不同的时间间隔发送不同的数据。
**示例**
``` xml
localhost
42000
0.1
60
one_min
true
true
false
true
```
## graphite_rollup {#server_configuration_parameters-graphite-rollup}
石墨细化数据的设置。
有关详细信息,请参阅 [GraphiteMergeTree](../../engines/table-engines/mergetree-family/graphitemergetree.md).
**示例**
``` xml
max
0
60
3600
300
86400
3600
```
## http_port/https_port {#http-porthttps-port}
通过HTTP连接到服务器的端口。
如果 `https_port` 被指定, [openSSL](#server_configuration_parameters-openssl) 必须配置。
如果 `http_port` 指定时,即使设置了OpenSSL配置,也会忽略该配置。
**示例**
``` xml
9999
```
## http_server_default_response {#server_configuration_parameters-http_server_default_response}
访问ClickHouse HTTP(s)服务器时默认显示的页面。
默认值为 “Ok.” (最后有换行符)
**示例**
打开 `https://tabix.io/` 访问时 `http://localhost: http_port`.
``` xml