MariaDB 10.3 instant ADD COLUMN亿级大表毫秒级加字段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MariaDB 10.3 instant ADD COLUMN亿级大表毫秒级加字段相关的知识,希望对你有一定的参考价值。

加字段是痛苦的,需要对表进行重建,尤其是对亿级别的大表,虽然Online DDL可以避免锁表,但如果在主库上执行耗时30分钟,那么再复制到从库上执行,主从复制就出现延迟。使用instant ADD COLUMN特性,只需弹下烟灰的时间,字段就加好了,享受MongoDB那样的非结构化存储的灵活方便。

限制
1、如果指定了AFTER,字段必须是在最后一列,否则会重新建立表
2、不适用于ROW_FORMAT = COMPRESSED
3、DROP COLUMN需要重建表

技术分享图片



以上是关于MariaDB 10.3 instant ADD COLUMN亿级大表毫秒级加字段的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 6.4 安装 MariaDB 10.3

MariaDB 10.3 主从半同步复制

CentOS7.x安装mariadb-10.3

MariaDB 10.3 主从复制

MariaDB 10.3 主主半同步复制

在 MariaDB 10.3 中允许对特定用户进行外部访问