Неупорядоченная параллельная репликация MariaDB и таблица оптимизации - PullRequest
0 голосов
/ 16 июня 2020

Я использую MariaDB 10.4 и у меня есть вопрос о внеплановой параллельной репликации.

Я оптимизирую базы данных (около 400 ГБ данных) на Master каждую неделю. Поскольку оптимизация БД на ведущем устройстве не оказывает негативного влияния, то репликация команд OPTIMIZE на ведомых приводит к огромным задержкам репликации (до получаса). Могу ли я использовать параллельную репликацию вне порядка (https://mariadb.com/kb/en/parallel-replication/#out -of-order-parallel-replication ) и установить другой gtid_domain_id для команд OPTIMIZE на главном сервере, чтобы исправить это?

Пожалуйста обратите внимание, что таблицы на главном сервере все время обновляются. Я не уверен, безопасен ли это подход или нет?

Может быть, будет безопаснее НЕ реплицировать команды OPTIMIZE на главном устройстве и запускать их независимо на всех подчиненных устройствах? Повлияет ли это на репликацию / задержку?

...