GPT中文小秘书挑几下就能开工
我积分

整理数据库变更执行脚本和清单

关于「整理数据库变更执行脚本和清单」:能拿到什么、要点选什么、怎么办

变更脚本按序排好,校验回滚一步不落。数据库变更脚本整理是把DDL、分批迁移、回滚和校验SQL按顺序排好;在GPT中文网点选几项,能直接拿到执行脚本和检查清单。

能拿到什么

  • 推荐:数据库变更执行脚本与检查清单.docx(按序编号的SQL块,每步前有校验、后有回滚,附执行前中后打勾表。)

要你点选的几项

数据库类型、变更类型、目标环境、DDL语句、每批行数、回滚语句、上传变更单材料。多数点一下就行,没选的按常见情况替你定,交付时说清哪几项是按默认的。

怎么办

  1. 选数据库类型和变更类型,填DDL和回滚语句
  2. 给分批迁移填每批行数,程序算批次数
  3. AI按依赖顺序排脚本,每步前插校验SQL、后附回滚
  4. 生成执行前中后检查清单,导出docx或text

别人还这样说

  • 帮我把这些DDL整理成能照着跑的脚本,带校验和回滚
  • 这次加字段和分批洗数据,给我排个执行顺序和检查清单
直接说你要办的事。下面是别人怎么办的,点任何一项就换成你自己的。左边是别人怎么办的,右边是你的,点一项就开始改。
示范 · 别人这样说

「变更单里的语句太散,整理成按序脚本,每步跑完怎么核对写清楚」

按示范选好的 点一项就变成你的

你的成品会在这里出现
示例成品 · 不是你的按示范写的,看个样子
示例:数据库变更执行脚本与检查清单(示意) 一、执行前确认 目标库:某某业务库(生产);变更单号:CHG-2024-示例;执行人:张三;复核人:李四。 备份:已做全量备份,备份时间 ××:××,备份文件已校验可恢复。 二、执行脚本(按序) 步骤1 加字段(表 orders) 校验:查 information_schema 确认列不存在。 执行:ALTER TABLE orders ADD COLUMN remark VARCHAR(255) NULL; 回滚:ALTER TABLE orders DROP COLUMN remark; 步骤2 建索引(表 orders) 校验:确认索引名不存在。 执行:CREATE INDEX idx_orders_status ON orders(status); 回滚:DROP INDEX idx_orders_status ON orders; 步骤3 分批迁移(表 orders) 批大小:5000;预计总行数 48000,程序算批次约为 10 批。 每批执行:UPDATE orders SET remark='old' WHERE remark IS NULL LIMIT 5000; 每批跑完核对影响行数≤5000,累计行数对总行数。 回滚:UPDATE orders SET remark=NULL WHERE remark='old'(按批次范围限)。 三、执行后核对 数据一致性:抽查新旧字段映射;行数对比与备份前一致;索引查询走 EXPLAIN 验证。 四、检查清单(逐项打勾) [ ] 确认目标库和环境 [ ] 执行前备份已校验 [ ] 每步执行前跑校验SQL [ ] 每批影响行数已核对 [ ] 执行后数据一致性对比通过 [ ] 回滚语句已备好可执行 (示例数据均为示意;实际执行在数据库客户端或跳板机人工进行。)

GPT中文 也可能出错,成品请自己核对关键数字和事实。条款 · 隐私