AI / 编程与调试
给千万级表加字段或索引,选一条不锁表的路径
要给 [表名](约 [行数] 行)加 [字段/索引],业务不能停机。请对比:1)原生 ALTER 在目标数据库版本下的锁行为;2)gh-ost、pt-online-schema-change 的适用条件与副作用;3)低峰期直接执行的可行边界(表大小、磁盘余量、主从延迟);4)执行期间盯哪些指标、什么情况必须停。最后给推荐方案和回退步骤。
中文原文
动手前先确认从库延迟余量,工具再稳也会把复制拖垮。