Skip to main content
Esta seção reúne as melhores práticas para você aproveitar ao máximo o ClickHouse.

Escolhendo uma chave primária

Como escolher uma chave primária no ClickHouse.

Selecionando tipos de dados

Como escolher os tipos de dados corretos para suas colunas.

Use visões materializadas

Mova o processamento do momento da consulta para o momento da inserção com visões materializadas.

Minimize e otimize JOINs

Boas práticas para usar JOINs no ClickHouse.

Escolhendo uma chave de particionamento

Como escolher uma chave de particionamento.

Selecionando uma estratégia de inserção

Como escolher uma estratégia de inserção, incluindo inserções em massa e assíncronas.

Use índices de omissão de dados quando apropriado

Como e quando usar índices de omissão de dados.

Evite mutações

Por que você deve evitar mutações no ClickHouse.

Evite OPTIMIZE FINAL

Por que você deve evitar OPTIMIZE TABLE ... FINAL.

Evite colunas Nullable

Por que colunas Nullable devem ser evitadas no ClickHouse.

Use JSON quando apropriado

Quando usar o tipo de dado JSON.
Última modificação em 23 de julho de 2026