在线表结构变更

Posted elontian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在线表结构变更相关的知识,希望对你有一定的参考价值。

1:Percona的pt-online-schema-change,Facebook的OSC等三方工具

2:在备库修改通过切换实现滚动变更

3:升级mysql到5.6/5.7通过官方Online DDL实现部分变更。

然而,引入触发器带来的锁竞争问题,主备切换带来的附加成本.

gh-ost的设计号称无触发器,可监控,可动态调整暂停等

以上是关于在线表结构变更的主要内容,如果未能解决你的问题,请参考以下文章

几千万记录,数据库表结构如何平滑变更? | 答水友问

pt-online-schema-change 在线修改表结构

Online DDL gh-ost工具测试

Django models文件模型变更注意事项(表结构的修改)

postgresql 表结构变更相关操作

表结构变更后出现的ERROR OGG-01161 Bad column index (88)