SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 27.05.2011 08:59:35

vik999
Участник
Зарегистрирован: 27.05.2011
Сообщений: 1

Репликация отдельных таблиц

Добрый день.

Я не сильно разбираюсь в скуле. Настроил репликацию на mysql. На мастере у меня большая, постоянно обновляющаяся база, а слейв из неё берёт только 3 таблицы. Но на мастере логи репликации занимают кучу места, как я понимаю из-за того, что база всё время обновляется. Можно ли это как-то исправить, а то уже надоело переодически логи чистить?

Неактивен

 

#2 27.05.2011 12:32:46

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Репликация отдельных таблиц

Неактивен

 

#3 04.08.2011 12:57:15

kilex
Участник
Откуда: Ижевск
Зарегистрирован: 29.07.2011
Сообщений: 17

Re: Репликация отдельных таблиц

Еще можно воспользоватся внутренними командами:

грохает все до указанного лога - удобно при чистке ручками:
PURGE BINARY LOGS TO 'mysql-bin.000030';
Или можно указать интервал до которого вычищать бинлоги(удобно для скрипта):
PURGE BINARY LOGS BEFORE NOW() - INTERVAL 30 DAY;


Инженер ИСЭС
ООО "Марк"

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson