设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 站长学院 > MySql教程 > 正文

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

发布时间:2022-06-27 09:58 所属栏目:115 来源:互联网
导读:加字段是痛苦的,需要对表进行重建,尤其是对亿级别的大表,虽然Online DDL可以避免锁表,但如果在主库上执行耗时30分钟,那么再复制到从库上执行,主从复制就出现延迟。使用instant ADD COLUMN特性,只需弹下烟灰的时间,字段就加好了,享受MongoDB那样的非
  加字段是痛苦的,需要对表进行重建,尤其是对亿级别的大表,虽然Online DDL可以避免锁表,但如果在主库上执行耗时30分钟,那么再复制到从库上执行,主从复制就出现延迟。使用instant ADD COLUMN特性,只需弹下烟灰的时间,字段就加好了,享受MongoDB那样的非结构化存储的灵活方便。
 
  限制
  1、如果指定了AFTER,字段必须是在最后一列,否则会重新建立表
  2、不适用于ROW_FORMAT = COMPRESSED
  3、DROP COLUMN需要重建表。

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读