SuperAPI AI 工具集

data-migration

数据与分析

查看项目

更新于 10-16 00:30

技能介绍

用途:该技能面向数据库模式与结构迁移、数据格式转换、跨数据库系统搬移、版本化迁移、迁移中的数据转换、数据完整性与校验、零停机迁移规划、失败迁移安全回滚、遗留系统迁移、数据回填策略、预发环境迁移测试以及迁移回滚流程编写等任务。

主要能力:提供安全模式变更的思路,包括新增列、双写新旧字段、回填历史数据、将读取切换到新列、移除旧列的分步流程,并强调回滚策略与数据完整性验证。

使用方式:资料给出的示例流程为:先新增列,再双写旧列与新列,随后回填历史数据,接着把读取切换到新列,最后删除旧列。示例 SQL 为:ALTER TABLE users ADD COLUMN email_new VARCHAR(255); UPDATE users SET email_new = email WHERE email_new IS NULL; ALTER TABLE users DROP COLUMN email; ALTER TABLE users RENAME COLUMN email_new TO email; 资料还提到资源条目“Database Migrations”。

适用场景:迁移数据于不同模式之间、零停机部署,以及需要该专长的相关开发任务或功能开发。

限制:资料未提供具体支持的数据库类型、工具链、版本要求、性能指标、收费信息或平台限制,这些内容暂未提供。