Skip to content

Latest commit

 

History

History
25 lines (13 loc) · 1.35 KB

File metadata and controls

25 lines (13 loc) · 1.35 KB

mysql线上DDL 锁表 问题

总结来说可以使用mysql5.6之后自带的online DDL 解决

如果是大表在线 DDL

可以使用主备切换的方法

在主库新建表然后从老表同步数据的方式,这种方式可以使用工具同步数据

pt-online-schema-change 是percona公司开发的一个工具,在percona-toolkit包里面可以找到这个功能,它可以在线修改表结构 https://www.percona.com/doc/percona-toolkit/3.0/pt-online-schema-change.html

利用云产品的数据同步服务

参考