大表修改字段
- 如果 ALTER TABLE 仍在进行,建议停止操作(如果可能),然后使用 pt-online-schema-change(Percona Toolkit)来执行无锁或低锁的表结构变更:
bash
pt-online-schema-change --alter "MODIFY COLUMN column_name LONGTEXT" D=your_database,t=table_name --execute - 或者,明确指定在线 DDL:
sql
ALTER TABLE table_name MODIFY COLUMN column_name LONGTEXT, ALGORITHM=INPLACE, LOCK=NONE;

浙公网安备 33010602011771号