Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Tiempos de espera del query

Puedes especificar un tiempo de espera para que se completen las operaciones de lectura. Si una query excede el límite de tiempo especificado, MongoDB detiene la query y no devuelve ningún resultado.

Para evitar que las queries continuas afecten negativamente al rendimiento de la implementación durante largos periodos de tiempo, especifica un tiempo de espera de query adecuado para tu aplicación.

Para obtener detalles sobre cómo MongoDB detiene los queries que superan un tiempo de espera especificado, consulta Comportamientos de cursor.maxTimeMS.

Para especificar un límite de tiempo para una query, realiza una de estas acciones:

  • Especifica la opción maxTimeMS() para un query. La opción maxTimeMS permite especificar un tiempo de espera de query a nivel de operación, lo que significa que puedes especificar diferentes límites de tiempo para distintos queries.

  • Especifica un límite de tiempo por defecto global para todas las queries. El parámetro del clúster defaultMaxTimeMS especifica un límite de tiempo por defecto para que se completen las operaciones de lectura individuales, y se aplica a todos las query que no incluyan la opción maxTimeMS(). Si una query especifica una opción maxTimeMS(), ese valor anula el valor defaultMaxTimeMS.