Solución Confirmada / incumplimiento-rendimiento-many-sort-r9wn7
Incumplimiento del rendimiento al usar demasiados $sort
Diagnóstico del error
Al aplicar múltiples $sort consecutivos en una misma consulta de agregación sin correcto aprovechamiento de índices, puede resultar en un rendimiento muy deficiente, especialmente con conjuntos de datos voluminosos.
Fix Sugerido
Revisa el índice de tus datos y intenta agrupar operaciones de $sort para reducir el número de pasos:
```javascript
db.ventas.aggregate([
{ $sort: { fecha: 1 }},
{ $group: {
_id: '$producto',
totalVentas: { $sum: '$monto' }
}}
// no aplicar otro $sort aquí a menos que sea necesario
]);
```