跳到主要内容

使用 NineData 回滚数据库变更

数据库回滚通常属于更大的变更跟踪工作流。当变更引发问题时,团队需要快速确定发生了哪些变化、应撤销哪些内容,以及如何安全恢复。

NineData 通过变更跟踪和回滚 SQL 生成功能支持这一工作流。

常见需求​

  • 检查近期的 DML 或 DDL 变更。
  • 找到引发问题的操作。
  • 生成用于恢复的回滚 SQL。
  • 为调查和审查保留可重复追踪的记录。

NineData 可提供的帮助​

当团队需要统一的回滚工作流,而不是临时编写恢复脚本时,可以考虑使用 NineData。它帮助运维人员在同一处从变更分析进入回滚规划。

如果你正在决定是否应通过受控数据库工作流,而不是人工收集 SQL 来处理回滚,可以参考本页。有关实施细节,请从“数据追踪与回滚”产品指南开始,并在生产环境依赖该工作流之前确认支持的数据库范围。

从产品指南开始​