Heredé un gran servidor MongoDB en el trabajo y me encargaron averiguar por qué las consultas que se ejecutan en él son tan lentas. El DB contiene toneladas y toneladas de registros (del orden de 10 ^ 9) y ocupa unos 300 GiB. Al principio, pensé que el número bruto de registros podría haber sido el culpable, por lo que configuré índices en los campos apropiados. Fue de gran ayuda para las consultas que buscaban criterios que estaban en el DB, pero tomaría entre 80 y 90 minutos para consultas donde no habría coincidencias. ¿Alguna idea sobre cómo abordar esto?