Имеется на данный момент 2 сервера с установленными mariadb В данный момент базы объединены в Galera cluster
Второй сервер на данный момент нужен чтоб работать как backup сервер но кластер создан для возможности расширения.
Нагрузка на главный сервер примерно 250 select, 60 update, 60 insert запросов в секунду. Соответственно на сервере приложения выполняется 60 операций, в среднем одна операция занимает 10мс. Но появились задержки, нагрузка с процессора падает, резко увеличивается i/o disk write и выполнение операции вырастает до 250мс.
При отключении второй базы выполнение одной операции упало до 5мс
В данный момент метод синхронизации изменен на mariabackup Выполнение одной операции поднялось до 10мс.
Но появилась проблема, если перезагрузить второй сервер то он не может синхронизироваться с первым так как первый постоянно выполняет изменения в базе.
Вопрос, как реализовать решение которое будет надежно работать в режиме multi-master без особой потери в скорости работы.
Приложение которое работает с базой находится на самом сервере. Между серверами виртуальная локальная сеть 100мб\сек
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Использую redbeanphpПодскажите пожалуйста, вот есть массив данных(разные слова) в переменной dataStrings и нужно найти все совпадения в базе данных...
Не отображает иконку SVGЕсли задать bacgkround-image, то иконка отображается (т