MySQL数据库InnoDB存储引擎在线加字段实现原理详解(二)

2015-01-21 12:31:22 · 作者: · 浏览: 6
ct表只需执行alter table row_format = gcs命令就能快速支持在线加字段功能,大大降低升级成本,并且实现加字段前没有存储空间的额外消耗!
3 DML操作


存储格式得以支持,相应的DML操作逻辑需要修改。


select:按照GCS格式进行解析
insert:根据当前表的字段数构造记录中field count和标记控制位
delete:不变
update:原地更新不变;非原地更新走delete+insert,会更新为新的field count