“Averigua por qué el endpoint /orders se volvió lento esta semana y sugiere una solución.”
Qué hace MoClaw
- 1 Recopila registros recientes de Postgres y de la API con get_logs para encontrar sentencias lentas en la ruta de orders.
- 2 Ejecuta un execute_sql de solo lectura para hacer EXPLAIN de la consulta problemática e inspecciona la tabla orders con list_tables.
- 3 Comprueba get_advisors en busca de recomendaciones de rendimiento relacionadas.
- 4 Redacta una migración que añade el índice compuesto que falta y la muestra para revisión antes de cualquier apply_migration.
MoClaw informa: 'La consulta del listado de orders hace un escaneo secuencial sobre (customer_id, created_at). Los registros muestran que el p95 subió a 1,8 s esta semana. Solución sugerida: añadir un índice compuesto. Aquí está la migración, aún sin aplicar.'