Skip to main content
Estes guias apresentam um fluxo de trabalho para investigar e melhorar consultas lentas no ClickHouse. Identifique uma consulta lenta recorrente, isole o gargalo, escolha uma otimização específica e compare o resultado com uma referência reproduzível.

Escolha por onde começar

Os três primeiros guias formam um fluxo de trabalho completo, mas você também pode começar pela etapa que corresponde ao que já sabe.

Diagnostique consultas lentas

Comece aqui quando precisar identificar um padrão recorrente de consultas lentas. Use o histórico de consultas local ou de todo o cluster para escolher uma execução representativa, inspecionar o uso de recursos e formular uma hipótese inicial.

Isole gargalos de consultas

Comece aqui quando tiver uma consulta lenta, mas ainda não souber quais operações mais afetam seu desempenho. Compare versões progressivamente mais simples da consulta em condições controladas.

Escolha uma abordagem de otimização

Comece aqui quando tiver evidências sobre o gargalo e precisar escolher uma alteração específica. Compare abordagens para reduzir os dados lidos, alinhar a organização dos dados às suas consultas ou pré-calcular operações repetitivas.

Exemplo

Exemplo prático de otimização

Comece com consultas de workload no conjunto de dados NYC Taxi e, em seguida, aplique alterações no schema e na chave de ordenação, medindo cada estágio em relação à mesma referência.
Última modificação em 28 de agosto de 2026