“Descubra por que o endpoint /orders ficou lento esta semana e sugira um fix.”
O que a MoClaw faz
- 1 Puxa logs recentes do Postgres e da API com get_logs para encontrar statements lentos no caminho de orders.
- 2 Roda um execute_sql read-only para dar EXPLAIN na query problemática e inspeciona a tabela orders com list_tables.
- 3 Confere get_advisors em busca de recomendações de performance relacionadas.
- 4 Rascunha uma migration adicionando o índice composto que falta e a mostra para revisão antes de qualquer apply_migration.
A MoClaw reporta: 'A query da lista de orders faz um sequential scan em (customer_id, created_at). Os logs mostram que o p95 saltou para 1,8s esta semana. Fix sugerido: adicionar um índice composto. Aqui está a migration, ainda não aplicada.'