• MySQL从5.6.17以后,支持在线修改表结构操作(online ddl),即在变更表结构的过程中,不阻塞dml和dql操作.
    • 根据操作过程中是否需要表拷贝分成两大类
      • 需要表拷贝
        • 增加、删除、重排序
        • 增加、删除主键
        • 改变表的 ROW_FORMAT 或 KEY_BLOCK_SIZE 属性
        • 改变字段的 null 状态