В MariaDB при построчной репликации изменения, внесенные с помощью команды `ALTER TABLE`, не синхронизируются построчно, поскольку операции `ALTER TABLE` не могут быть выполнены в режиме построчной репликации. Такие операции фиксируют изменения на уровне схемы таблицы и обычно требуют блокировки таблицы.
Вместо этого, для репликации операций `ALTER TABLE`, MariaDB использует режим «в整 комплекте» (statement-based replication), когда команда `ALTER TABLE` выполняется на мастере и затем передается слейву как SQL-запрос на выполнение. Это означает, что изменения схемы будут применены на слейв-узле так же, как и на мастере, но это не происходит построчно, а целиком.
Таким образом, при использовании построчной репликации, операции `ALTER TABLE` будут пропущены в логах репликации; их необходимо обрабатывать отдельно.