数据库可靠性入门
审计数据库迁移可靠性
某个版本是否会降低数据库迁移的可靠性?
按应用程序版本衡量迁移成功、回滚行为和持续时间。
数据集和查询保留在此浏览器中。
Published expected result
按版本划分的迁移成功率
100%
2026.07.1
50%
2026.07.2
100%
2026.07.3
| release | migration_runs | successful_runs | failed_runs | success_rate_pct | average_duration_ms |
|---|---|---|---|---|---|
| 2026.07.1 | 3 | 3 | 0 | 100 | 1,300 |
| 2026.07.2 | 4 | 2 | 2 | 50 | 1,450 |
| 2026.07.3 | 2 | 2 | 0 | 100 | 1,125 |
如何读取查询
- 将回滚视为不成功使得发布级可靠性度量变得明确。
- 持续时间趋势可以在模式更改失败之前揭示出成本越来越高的情况。
- 迁移标识符仍然可用于钻取各个执行。
SQL 无法做出的决定
- 1当版本包含无法解释的失败或回滚迁移时阻止升级。
- 2检查长时间运行的迁移是否存在锁定和部署窗口风险。
- 3如果您的跑步者发出尝试,请将重试成功与首次尝试成功分开。
继续本课
保留结果
对您自己的事件运行此查询
仅当您准备好保存查询、连接真实事件并监视结果时,才创建空闲工作区。不需要信用卡。