首页
›
Web后端与企业应用开发
›
076-数据库迁移版本回归冒烟清单
›
《database migration数据完整性冒烟验证方法》
VIP20
本课程属于:076-数据库迁移版本回归冒烟清单
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
database migration数据完整性冒烟验证方法
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
数据库迁移概述
数据库迁移的定义 · 常见迁移场景(上云 · 升级
数据库迁移概述
数据库迁移的定义
02
数据完整性概念
数据完整性的四个维度(实体完整性 · 域完整性 · 参照完整性
数据完整性概念
数据完整性的四个…
03
冒烟测试基础
冒烟测试的定义 · 在数据库迁移中的角色 · 与全量验证的区别
冒烟测试基础
冒烟测试的定义
04
迁移前基线采集
源库表结构 · 主键 · 唯一约束
迁移前基线采集
源库表结构
05
迁移前数据量统计
源库行数 · 表大小 · 分区信息
迁移前数据量统计
源库行数
06
迁移工具与策略
常见迁移工具(DTS · DataX · OGG
迁移工具
策略
07
迁移后结构对比
表结构 · 字段类型 · 默认值
迁移后结构对比
表结构
08
行数级冒烟验证
SELECT COUNT(*) 对比… · 处理大表超时与分片计数策略
行数级冒烟验证
SELECT
09
校验和冒烟验证
使用MD5/SHA1对全表或抽样行计… · 对比源库与目标库
校验
冒烟验证
10
主键唯一性冒烟验证
检查目标库主键无重复 · 唯一索引无冲突 · 自增主键连续性
主键唯一性冒烟验…
检查目标库主键无…
11
外键完整性冒烟验证
检查目标库外键引用关系完整 · 无孤立子记录 · 级联操作正常
外键完整性冒烟验…
检查目标库外键引…
12
空值与默认值冒烟验证
检查NOT NULL字段无空值 · DEFAULT值正确填充 · 空字符串与NULL区分
空值
默认值冒烟验证
13
数据类型边界冒烟验证
测试数值边界 · 日期范围 · 字符串长度
数据类型边界冒烟…
测试数值边界
14
字符集与排序规则冒烟验证
检查源库与目标库字符集一致性 · 特殊字符(emoji · 中文)迁移正确性
字符集
排序规则冒烟验证
15
自增序列与流水号冒烟验证
验证自增ID连续性 · 流水号不重复 · 序列值正确重置
自增序列
流水号冒烟验证
16
时间戳与日期冒烟验证
检查时区转换正确性 · 时间戳精度 · 日期边界(闰年
时间戳
日期冒烟验证
17
枚举与集合类型冒烟验证
检查ENUM/SET值列表一致性 · 非法值处理 · 默认值映射
枚举
集合类型冒烟验证
18
JSON与半结构化数据冒烟验证
验证JSON字段结构完整 · 键值对无丢失 · 嵌套层级正确
JSON
半结构化数据冒烟…
19
二进制与BLOB数据冒烟验证
使用MD5对比二进制文件 · 检查BLOB大小一致 · 编码无损坏
BLOB
二进制
20
视图与物化视图冒烟验证
检查视图定义一致 · 物化视图数据刷新 · 依赖表存在性
视图
物化视图冒烟验证
21
存储过程与函数冒烟验证
编译检查 · 参数匹配 · 返回结果集对比
存储过程
函数冒烟验证
22
触发器与事件冒烟验证
触发器定义对比 · 事件调度正常 · 触发后数据一致性检查
触发器
事件冒烟验证
23
分区表冒烟验证
分区数量 · 分区边界 · 分区类型
分区表冒烟验证
分区数量
24
索引与性能冒烟验证
索引数量 · 索引类型 · 索引大小
索引
性能冒烟验证
25
增量数据冒烟验证
CDC捕获延迟 · 增量同步行数对比 · 断点续传后数据不丢失
增量数据冒烟验证
CDC
26
数据抽样与随机验证
分层抽样策略 · 随机行对比 · 异常值检测
数据抽样
随机验证
27
自动化冒烟脚本设计
Python/Shell脚本框架 · 并行对比 · 失败重试
自动化冒烟脚本设…
Python/Shell
28
冒烟测试报告与阈值
通过/失败阈值定义 · 报告模板 · 异常分类(严重/一般/警告)
冒烟测试报告
阈值
29
常见冒烟失败场景与修复
主键冲突 · 外键缺失 · 字符集乱码
常见冒烟失败场景
修复
30
冒烟验证最佳实践与总结
冒烟前置条件 · 团队协作流程 · 持续集成集成
冒烟验证最佳实践
冒烟前置条件
所属VIP或分类
同VIP:DB迁移冒烟GORM冒烟回归
同VIP:Flyway迁移脚本参数配置与冒烟检查工程实践
同VIP:GORMDB迁移冒烟冒烟回归