Docs Menu
Docs Home
/ /

Configura el umbral de queries lentos

El Asesor de rendimiento reconoce que una consulta es lenta si tarda más en ejecutarse que el valor de slowms. Por defecto, este valor es 100 milisegundos. Puede cambiar el umbral con el comando de perfil o el método db.setProfilingLevel(). mongosh

Ejemplo

El siguiente ejemplo de comando profile establece el umbral en 200 milisegundos:

db.runCommand({
profile: 0,
slowms: 200
})

Si está ejecutando MongoDB 3.6 o posterior, puede personalizar el porcentaje de consultas lentas en sus registros utilizados por el Asesor de rendimiento especificando el parámetro sampleRate.

Ejemplo

Esto establece el umbral de consulta lenta en un valor inferior de 100 milisegundos, pero también establece la frecuencia de muestreo en 10%.

db.runCommand({
profile: 0,
slowms: 100,
sampleRate: 0.1
})

Nota

De forma predeterminada, el valor de profile 0es. MongoDB recomienda no modificar este valor, ya que otros valores pueden afectar negativamente el rendimiento de la base de datos. Para obtener más información, consulte el comando "profile".

Volver

Monitorear y mejorar