Visão geral
Os principais grupos de configurações do ClickHouse são:
- Configurações globais do servidor
- Configurações de sessão
- Configurações de consulta
- Configurações de operações em segundo plano
As configurações globais se aplicam por padrão, a menos que sejam substituídas em níveis mais específicos. As configurações de sessão podem ser especificadas por meio de perfis, da configuração do usuário e de comandos SET. As configurações de consulta podem ser fornecidas por meio da cláusula SETTINGS e são aplicadas a consultas individuais. As configurações de operações em segundo plano são aplicadas a mutações, merges e possivelmente outras operações executadas de forma assíncrona em segundo plano.
Visualizando configurações diferentes do padrão
Para ver quais configurações foram alteradas em relação ao valor padrão, você pode consultar a
tabela system.settings:
SELECT name, value FROM system.settings WHERE changedSe nenhuma configuração tiver sido alterada em relação ao valor padrão, o ClickHouse não retornará nada.
Para verificar o valor de uma configuração específica, você pode informar o name da
configuração na sua consulta:
SELECT name, value FROM system.settings WHERE name = 'max_threads'O resultado será algo como isto:
┌─name────────┬─value───┐
│ max_threads │ auto(8) │
└─────────────┴─────────┘
1 row in set. Elapsed: 0.002 sec.Leitura adicional
- Consulte configurações globais do servidor para saber mais sobre como configurar seu servidor ClickHouse no nível global.
- Consulte configurações de sessão para saber mais sobre como configurar seu servidor ClickHouse no nível da sessão.
- Consulte hierarquia de contexto para saber mais sobre o processamento da configuração pelo ClickHouse.