El Performance Advisor reconoce una query como lenta si tarda más en ejecutarse que el valor de
slowms. Por defecto, este valor es 100 milisegundos. Puedes cambiar el umbral mediante el comando profile o el método db.setProfilingLevel() mongosh.
Ejemplo
El siguiente ejemplo del comando profile establece el umbral en 200 milisegundos:
db.runCommand({ profile: 0, slowms: 200 })
Si está utilizando MongoDB 3.6 o una versión posterior, puede personalizar el porcentaje de consultas lentas en sus registros utilizado por el Performance Advisor especificando el parámetro sampleRate.
Ejemplo
Esto establece el umbral de query lentas a un valor inferior de 100 milisegundos, pero también establece la tasa de muestra en el 10%.
db.runCommand({ profile: 0, slowms: 100, sampleRate: 0.1 })
Nota
Por defecto, el valor de profile es 0. MongoDB recomienda dejar este valor sin cambios, ya que otros valores pueden afectar negativamente el rendimiento de la base de datos. Para obtener más información, consulta el comando perfil.