Medir la saturación del grupo de conexiones de la base de datos
¿Qué servicio está agotando su grupo de conexiones de base de datos?
Clasifique los servicios por uso máximo del grupo, espera de adquisición y muestras de tiempo de espera.
Published expected result
Saturación máxima del pool de conexiones
| service | max_saturation_pct | average_acquire_wait_ms | timeout_samples |
|---|---|---|---|
| checkout | 100 | 124,3 | 1 |
| worker | 100 | 157,5 | 1 |
| api | 41,7 | 8,5 | 0 |
Cómo leer la consulta
- La saturación del grupo normaliza las conexiones activas según el límite configurado de cada servicio.
- La espera de adquisición genera presión antes de que las solicitudes comiencen a agotarse.
- Las muestras de tiempo de espera distinguen la contención sostenida de los picos de utilización inofensivos.
Decisiones que el SQL no puede tomar
- 1Realice un perfil de las transacciones lentas o retenidas durante mucho tiempo antes de aumentar el límite del grupo.
- 2Verifique el límite de conexión de la base de datos antes de cambiar los tamaños del grupo de aplicaciones.
- 3Alerta sobre el comportamiento sostenido de espera y tiempo de espera, no solo sobre la utilización.
Continuar de esta lección
mantener el resultado
Ejecute esta consulta en sus propios eventos
Cree un espacio de trabajo libre solo cuando esté listo para guardar la consulta, conectar eventos reales y monitorear el resultado. No se requiere tarjeta de crédito.