поделитесь пожалуйста мыслями, опытом.
Хочется улучшить/ускорить миграцию MySQL базы данных. У нас стандартный подход, скрипты в liquibase, выкатывается новая версия, скрипты запускаются.
Но продуктивная БД достаточно большая и изменение таблицы(добавление колонки, изменение значений) с 10-15 миллионами записей может длится часами. Что призводит к блокировке таблицы и так д.. Поэтому деплой с изменениями стараются делать когда не слишком много запросов и так д.. Хотя имеется достаточно продуктивный Galera Cluster.
Как можно улучшить сию ситуацию?
Как делаете миграции вы? Как решали такую проблему?
Где почитать о улучшениях при миграции/изменении БД?
Решит ли частично проблемы переезд с MySQL на PostreSQL?
Спасибо!
Сборка персонального компьютера от Artline: умный выбор для современных пользователей