Ограничения кластеров MySQL sync с репликами
На кластеры MySQL sync с репликами действуют ограничения:
- репликация работает только с подсистемой хранения InnoDB (MyISAM не поддерживается);
ALTER TABLEможет вызвать ограничения в работе кластера — мы рекомендуем использовать утилитуpt-online-schema-change. Подробнее в инструкции Изменение структуры таблиц в кластере MySQL sync с репликами;- не поддерживаются запросы
LOCK/UNLOCK,GET_LOCK()/RELEASE_LOCK(); - все таблицы должны иметь первичный ключ — иначе нельзя будет совершить запись (
INSERT); - XA-транзакции не поддерживаются из-за возможного
ROLLBACKна этапеCOMMIT; - транзакция может откатиться даже после
COMMIT