MySQL添加索引时候的online DDL最优设置(Algorithm,Lock)

鬼谷子叔叔 - 2024-12-26 14:49

最优方式是

ALTER TABLE test ADD INDEX label(label), ALGORITHM=COPY, LOCK=SHARED

其他方式

INPLACE+NONE

ALTER TABLE test ADD INDEX label(label), ALGORITHM=INPLACE, LOCK=NONE

INPLACE+SHARED

ALTER TABLE test ADD INDEX label(label), ALGORITHM=INPLACE, LOCK=SHARED