262: ExceededTimeLimit (código de error 262)
MongoDB¿Qué significa?
La operación superó el límite de tiempo permitido en el lado del servidor y se terminó. Superar maxTimeMS o límites de tiempo internos puede causar este error.
¿Por qué ocurre?
Una consulta/comando de larga duración, ejecución lenta por falta de un índice, agregación pesada, recorrido de un conjunto de datos grande o alta carga del servidor.
Cómo solucionarlo
Inspeccione la consulta con explain() y añada un índice adecuado. Divida la operación en fragmentos más pequeños. Configure maxTimeMS según la necesidad real. Reduzca los datos al principio del pipeline de agregación con $match/$project. Verifique que los recursos del servidor sean suficientes.
Más entradas de este motor
- 133FailedToSatisfyReadPreference (código de error 133)
- 6HostUnreachable (código de error 6)
- 89NetworkTimeout (código de error 89)
- 292QueryExceededMemoryLimitNoDiskUseAllowed (código de error 292)
- 26NamespaceNotFound (código de error 26)
- 43CursorNotFound (código de error 43)
- 211KeyNotFound (código de error 211)