- 1
- 0
- 约3.29千字
- 约 8页
- 2026-10-20 发布于江苏
- 举报
数据库变更脚本管理与上线回滚清单
变更脚本的编写规范
××规定所有库改动写成版本化脚本,一个脚本只干一件事,命名带序号与意图,比如V207_add_order_index。禁止手工在控制台敲改库,手改一次就可能埋下约3处不可追溯的差异。
脚本开头必写3行注释:影响哪张表、预计锁表时长、回滚语句。××示例给一张约5000万行的订单表加索引,在线改约需15分钟、锁写约2分钟,这些数字评审时先摆出来。
字段默认值与旧代码兼容是硬要求。××新增列一律可空或给默认值,不让老版本读到NULL报错,删列拆成两步:先停写、观察约7天无引用再删,避免回滚无处可退。
脚本类型
注释项
预估锁表
回滚方式
评审层级
新增表
表名加意图
无锁
删表脚本
一级
加字段
默认值
约2分钟
删列脚本
二级
加索引
在线耗时
约15分钟
删索引脚本
二级
改类型
兼容说明
约30分钟
还原脚本
专项
删字段
引用排查
约5分钟
加回脚本
专项
版本管理与执行顺序
脚本按单调递增序号排,一次跑一个、跑完落库记录版本号。××用一张变更表记已执行约207个版本,重复执行自动跳过,防止约2个环境因乱序出现结构分叉。
环境与生产必须同序列。××要求开发、测试、生产跑同一批脚本,任一环境跳号就阻断发布,历史上一次跳号导致生产报错,回滚花了约40分钟、牵连约3个服务。
合并冲突有解法。两个脚本抢同一个版本号时,××按提交时间
您可能关注的文档
最近下载
- [2022FIBA篮球规则_v1.1][自译用(附原文)][2022.10.01生效]_202303031324141.docx VIP
- 英语讲故事比赛活动方案.docx VIP
- 《新世纪实用英语写作(第四版)》 第二章.pptx VIP
- 2025年初中历史新课程标准.pptx VIP
- 海南省保亭黎族苗族自治县2025年上半年事业单位公开招聘教师岗试题含答案分析.docx VIP
- 未成年人保护法卡通宣传手抄报模板.docx VIP
- 市场监督管理局自查报告(3篇).docx VIP
- 【PPT课件】2024中国慢性阻塞性肺疾病基层诊疗与管理指南解读.pptx
- 2025年全新版大学英语综合教程3思政智慧版答案.pdf VIP
- 树木修剪施工方案及报价.docx VIP
原创力文档

文档评论(0)