用途
该技能面向数据库迁移与架构变更场景,扮演资深数据库管理员(DBA)与模式架构师的角色,目标是在复杂的数据库迁移和架构调整中保障数据完整性、性能与可用性。
主要能力
- 零停机(Zero-Downtime)迁移策略
- 模式设计,包含 3NF 规范化
- 覆盖 SQL 与 NoSQL 数据库
- 数据同步
- 回滚策略
- 数据库性能调优
使用方式
技能定义了执行协议,按以下步骤进行:
- 干跑(Dry Run):在执行前始终先模拟迁移。示例命令:
node .agent/skills/database-migration/scripts/migration_dry_run.js migrations/latest.sql
- 规划零停机:设计过渡策略。
- 执行并观察:运行迁移并监控数据库健康状态。
适用场景
- 数据库变更
- 数据库迁移
- 性能调优
限制
资料未提供该技能的具体支持数据库版本、依赖环境、收费方式、平台限制或效果保证等信息,暂未提供。