Назад | Перейти на главную страницу

Множественные места назначения двоичных журналов MySQL

Я знаю, что в Oracle можно указать до 10 мест назначения архивного журнала. Кто-нибудь знает, можно ли указать несколько одновременных расположений для двоичного журнала MySQL? (И нет, я не имею в виду, что MySQL будет иметь это, поскольку теперь они принадлежат Oracle ... ;-))

Ищу подтверждение этому. Я проверил несколько вариантов, чтобы это могло произойти без успеха. Я тоже искал и не могу найти ничего по теме. Судя по тому, что я видел, я считаю, что ответ - «Нет».

Я не ищу никаких запутанных решений (скриптов и т. Д.), Чтобы это происходило вне MySQL - мне просто нужно знать, есть ли у MySQL какие-либо встроенные функции для этого.

Это для 5.0.77, включенного в RHEL 5.

Чтобы ответить на ваш непосредственный вопрос, MySQL не предоставляет таких механизмов для хранения двоичных журналов в нескольких местах. Вам следует подумать о настройке нескольких мастеров распространения.

Это потребует настройки ведомого устройства репликации с двумя критериями

  • В каждой БД есть таблицы BLACKHOLE (кроме information_schema и mysql)
  • Двоичное ведение журнала включено

Если вы настроили несколько подчиненных устройств на одном сервере БД, просто пусть каждый главный сервер распределения сохраняет свои двоичные журналы в разных местах.

Это не новая концепция. Я ответил на вопрос о StackOverflow по настройке этого.

Может быть хочешь раб дб?

То же самое, получить главный двоичный журнал от «мастера» и воспроизвести его на локальном сервере mysql.

Так что какой-то множественный бинлог;)