2020-04-08 14:22:25 +00:00
|
|
|
|
---
|
2020-04-30 18:19:18 +00:00
|
|
|
|
toc_folder_title: "\u8BBE\u7F6E"
|
2020-04-08 14:22:25 +00:00
|
|
|
|
---
|
2020-04-30 18:19:18 +00:00
|
|
|
|
|
2020-04-08 14:22:25 +00:00
|
|
|
|
# 设置 {#settings}
|
2018-11-30 19:26:35 +00:00
|
|
|
|
|
2020-04-08 14:22:25 +00:00
|
|
|
|
有多种方法可以进行以下所述的所有设置。
|
|
|
|
|
设置是在图层中配置的,因此每个后续图层都会重新定义以前的设置。
|
2018-11-30 19:26:35 +00:00
|
|
|
|
|
2020-04-08 14:22:25 +00:00
|
|
|
|
按优先级顺序配置设置的方法:
|
2018-11-30 19:26:35 +00:00
|
|
|
|
|
2020-04-08 14:22:25 +00:00
|
|
|
|
- 在设置 `users.xml` 服务器配置文件。
|
2018-11-30 19:26:35 +00:00
|
|
|
|
|
2020-03-21 04:11:51 +00:00
|
|
|
|
Set in the element `<profiles>`.
|
2018-11-30 19:26:35 +00:00
|
|
|
|
|
2020-04-08 14:22:25 +00:00
|
|
|
|
- 会话设置。
|
2018-11-30 19:26:35 +00:00
|
|
|
|
|
2020-03-21 04:11:51 +00:00
|
|
|
|
Send ` SET setting=value` from the ClickHouse console client in interactive mode.
|
2020-03-20 18:20:59 +00:00
|
|
|
|
|
2020-04-08 14:22:25 +00:00
|
|
|
|
同样,您可以在HTTP协议中使用ClickHouse会话。 要做到这一点,你需要指定 `session_id` HTTP参数。
|
2018-11-30 19:26:35 +00:00
|
|
|
|
|
2020-04-08 14:22:25 +00:00
|
|
|
|
- 查询设置。
|
2020-03-21 04:11:51 +00:00
|
|
|
|
|
2020-04-08 14:22:25 +00:00
|
|
|
|
- 在非交互模式下启动ClickHouse控制台客户端时,设置startup参数 `--setting=value`.
|
|
|
|
|
- 使用HTTP API时,请传递CGI参数 (`URL?setting_1=value&setting_2=value...`).
|
2018-11-30 19:26:35 +00:00
|
|
|
|
|
2020-04-08 14:22:25 +00:00
|
|
|
|
本节不介绍只能在服务器配置文件中进行的设置。
|
2018-11-30 19:26:35 +00:00
|
|
|
|
|
2020-04-08 14:22:25 +00:00
|
|
|
|
[原始文章](https://clickhouse.tech/docs/en/operations/settings/) <!--hide-->
|