mysql
5.5之前都是通过copytable方式,跟add column方式一样。5.5开始使用inplace方式,此方式在原表的基础上添加索引,抛开了copytable过程,缩短了添加索引过程,在次过程中表被锁定,只读不能写。5.6之后启用online模式。可以在线读写,完全不阻塞表。沿用5.5的inplace方式,在修改过程中,写入的新数据通过rowlog存放。索引添加完毕,重新回放row log中数据,达到一致。
mysql 添加索引演变进程
最新推荐文章于 2024-06-17 15:31:11 发布