Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Двусторонняя репликация и Auto_Increment (Хрен) 06/05/2009 - 20:12:25
      Re: Двусторонняя репликация и Auto_Increment (bac) 08/05/2009 - 08:37:00
      Re: Двусторонняя репликация и Auto_Increment (walrus) 09/05/2009 - 20:09:27

> Original message text:
> From: Хрен - 06/05/2009 - 20:12:25
> Subject:Двусторонняя репликация и Auto_Increment
> -----------------
> Доброго времени суток!
>
> У нас есть 2 программы, которые льют данные каждая в свою локальную базу. На этих 2-х базах настроена двусторонняя репликация. Всё было хорошо, пока работала только одна из этих 2-х программ. Как только начала работать вторая, она тоже начала помещать данные в свою базу, и начались проблемы.
> Дело в том, что в таблице используется поле id со свойством auto_increment. И получается, что на одной базе сделалась запись с определённым ID, и на второй тоже сделалась запись с этим же ID, и при первой же попытке это дело среплицировать получаем ошибку Dublicate entry.
>
> Я так думаю, что если бы при репликации slave-базе не пытались запихнуть именно тот номер id, который был создан на Master-базе, то проблемы бы не было. Можно ли это как-то сделать? Или может есть другие методы решения проблемы?
>
> Заранее спасибо.
>


From: walrus - 09/05/2009 - 20:09:27
Subject:Двусторонняя репликация и Auto_Increment
-----------------
Посмотрите настроки для сервера
auto_increment_increment
auto_increment_offset



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
35551



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |