Auditar la confiabilidad de la migración de la base de datos
¿Una versión hizo que las migraciones de bases de datos fueran menos confiables?
Mida el éxito de la migración, el comportamiento de reversión y la duración según el lanzamiento de la aplicación.
Published expected result
Tasa de éxito de la migración por versión
| release | migration_runs | successful_runs | failed_runs | success_rate_pct | average_duration_ms |
|---|---|---|---|---|---|
| 2026.07.1 | 3 | 3 | 0 | 100 | 1300 |
| 2026.07.2 | 4 | 2 | 2 | 50 | 1450 |
| 2026.07.3 | 2 | 2 | 0 | 100 | 1125 |
Cómo leer la consulta
- Tratar las reversiones como infructuosas hace que la medida de confiabilidad a nivel de versión sea explícita.
- Las tendencias de duración pueden revelar cambios de esquema cada vez más costosos antes de que fallen.
- El identificador de migración permanece disponible para profundizar en ejecuciones individuales.
Decisiones que el SQL no puede tomar
- 1Bloquear la promoción cuando una versión contenga una migración fallida o revertida inexplicable.
- 2Revise las migraciones de larga duración para detectar riesgos de bloqueo y ventana de implementación.
- 3Separe el éxito del reintento del éxito del primer intento si su corredor emite intentos.
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.