用途
本技能用于 SQL 数据库迁移策略与实施,专注于 PostgreSQL、MySQL 和 SQL Server 的零停机部署、数据完整性与生产可用的迁移方案。适用场景包括:需要迁移策略与实施指导;需要零停机迁移的最佳实践或检查清单;为关键 schema 变更设计回滚流程。
主要能力
围绕迁移任务产出以下内容:
- 迁移分析报告:对变更进行详细拆解。
- 零停机实施计划:采用 expand-contract 或 blue-green 策略。
- 迁移脚本:版本控制的 SQL,并支持与框架集成。
- 校验套件:迁移前与迁移后的检查。
- 回滚流程:自动与手动回滚脚本。
- 性能优化:批处理、并行执行。
- 监控集成:进度跟踪与告警。
技能强调面向生产环境的策略,覆盖边界情况、大数据集与并发操作。
使用方式
工作流程上,先明确目标、约束与所需输入,然后应用相关最佳实践并验证结果,给出可执行的步骤与验证方式。如果需要详细示例,建议查阅实施手册(implementation playbooks)。
适用场景与限制
适合与 SQL 数据库迁移策略直接相关的任务,以及需要零停机迁移指导、最佳实践或检查清单的场合。若任务与 SQL 数据库迁移策略无关,或需要本范围之外的领域或工具,则不适用。输出不应被视为针对具体环境的验证、测试或专家评审的替代。若缺少必需的输入、权限、安全边界或成功标准,应停止并请求澄清。
其他具体平台、收费或价格信息暂未提供。