SuperAPI AI 工具集

database-migration

数据与分析

查看项目

更新于 10-16 06:54

技能介绍

用途

该技能面向数据库迁移与架构变更场景,扮演资深数据库管理员(DBA)与模式架构师的角色,目标是在复杂的数据库迁移和架构调整中保障数据完整性、性能与可用性。

主要能力

  • 零停机(Zero-Downtime)迁移策略
  • 模式设计,包含 3NF 规范化
  • 覆盖 SQL 与 NoSQL 数据库
  • 数据同步
  • 回滚策略
  • 数据库性能调优

使用方式

技能定义了执行协议,按以下步骤进行:

  1. 干跑(Dry Run):在执行前始终先模拟迁移。示例命令:
node .agent/skills/database-migration/scripts/migration_dry_run.js migrations/latest.sql
  1. 规划零停机:设计过渡策略。
  2. 执行并观察:运行迁移并监控数据库健康状态。

适用场景

  • 数据库变更
  • 数据库迁移
  • 性能调优

限制

资料未提供该技能的具体支持数据库版本、依赖环境、收费方式、平台限制或效果保证等信息,暂未提供。