uniq
Detalhes de implementação
Detalhes de implementação
Esta função calcula um hash para todos os parâmetros da agregação e depois o usa nos cálculos.
Ela usa um algoritmo de amostragem adaptativa.
Para o estado de cálculo, a função usa uma amostra de valores de hash de elementos de até 65536.
Esse algoritmo é muito preciso e muito eficiente no uso da CPU.
Quando a consulta contém várias dessas funções, usar
uniq é quase tão rápido quanto usar outras funções de agregação.x— A função aceita um número variável de parâmetros.Tuple(T)ouArray(T)ouDateouDateTimeouStringou(U)Int*ouFloat*ouDecimal
UInt64
Exemplos
Exemplo de uso
Query
Response
Query
Response