Я хочу добавить в мою базу данных столбец с миллионами строк, и я увидел, что версия 5.6+ поддерживает alter table с lock = none.

Если я запусту приведенный ниже код, помешает ли это мне вставить / обновить строки? Кроме того, если строка вставлена или обновлена, как таблица alter узнает об этом изменении?

ALTER TABLE database.table ADD COLUMN column_name VARCHAR(100), ALGORITHM=INPLACE, LOCK=NONE;

Источник: https://dev.mysql.com/doc/refman/5.6/en/innodb-online-ddl-operations.html#innodb-online-ddl-summary-grid

0