ClickHouse 还支持通过 基于 SQL 的工作流 来管理设置 profile。我们建议使用这种方式。
readonly=1,它可确保只读访问。
设置 profile 之间可以相互继承。要使用继承,请在该 profile 中列出的其他设置之前先指定一个或多个 profile 设置。如果同一个设置在不同的 profile 中都有定义,则以最后定义的为准。
要应用某个 profile 中的全部设置,请设置 profile。
示例:
安装 web profile。
users.xml。
示例:
default 和 web。
default profile 有一个特殊用途:它必须始终存在,并在服务器启动时应用。换句话说,default profile 包含默认设置。默认 profile 的名称可以通过 default_profile 服务器设置更改。
background profile 也有一个特殊用途:它可用于覆盖后台操作的设置。该参数是可选的,其名称可以通过 background_profile 服务器设置更改。
web profile 是一个常规 profile,可以使用 SET 查询来设置,也可以通过 HTTP 查询中的 URL 参数来设置。