Pular para o conteúdo principal
Um perfil de configurações é uma coleção de configurações agrupadas sob o mesmo nome.
O ClickHouse também oferece suporte ao fluxo de trabalho orientado por SQL para gerenciar perfis de configurações. Recomendamos usá-lo.
O perfil pode ter qualquer nome. Você pode especificar o mesmo perfil para usuários diferentes. O mais importante que você pode definir no perfil de configurações é readonly=1, o que garante acesso somente leitura. Os perfis de configurações podem herdar uns dos outros. Para usar a herança, indique uma ou mais configurações profile antes das outras configurações listadas no perfil. Caso uma configuração seja definida em perfis diferentes, prevalecerá a definida por último. Para aplicar todas as configurações de um perfil, defina a configuração profile. Exemplo: Instale o perfil web.
Os perfis de configuração são declarados no arquivo de configuração de usuários. Geralmente, é o users.xml. Exemplo:
O exemplo especifica dois perfis: default e web. O perfil default tem uma finalidade especial: ele deve estar sempre presente e é aplicado na inicialização do servidor. Em outras palavras, o perfil default contém as configurações padrão. O nome do perfil padrão pode ser alterado por meio da configuração de servidor default_profile. O perfil background tem uma finalidade especial: ele pode estar presente para substituir configurações de operações em segundo plano. O parâmetro é opcional, e seu nome pode ser alterado por meio da configuração de servidor background_profile. O perfil web é um perfil comum que pode ser definido usando a consulta SET ou um parâmetro de URL em uma consulta HTTP.
Última modificação em 10 de junho de 2026