Solución Confirmada / agregaciones-en-subconsultas

Uso excesivo de funciones agregadas en subconsultas

PostgreSQL Performance

Diagnóstico del error

El uso de funciones como COUNT, SUM, o AVG en subconsultas puede llevar a una ejecución innecesariamente costosa si no se optimiza correctamente.

Fix Sugerido
Es recomendable usar JOINs y GROUP BY en el nivel de la consulta principal. Ejemplo:

```sql
SELECT u.id, COUNT(o.id) AS total_pedidos
FROM usuarios u
LEFT JOIN pedidos o ON u.id = o.usuario_id
GROUP BY u.id;
```

Recursos Premium para PostgreSQL Performance

Otras consultas relacionadas