Para otimizar uma agregação lenta, identifique primeiro o significado do resultado e qual operação consome tempo. Uma agregação combina linhas em um resumo, como receita por vendedor. Seu custo depende do volume lido e combinado.
Considere um painel com a receita do mês anterior. Use esse exemplo para decidir entre melhorar a consulta, armazenar um resumo preparado ou mover os relatórios.
1. Confirme a resposta antes de acelerá-la
Esclareça se receita significa pedidos pagos ou criados, como os reembolsos entram no cálculo e quais moedas estão incluídas. Pergunte também quão atualizado o painel precisa ser. Isso altera a consulta e as otimizações disponíveis.
