Задать вопрос
@vladshela

Как сохранить primary key при репликации?

Как сохранить primary key при репликации? Так, что бы в разных репликах они не совпадали и не ломали внешние ключи.
  • Вопрос задан
  • 125 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Skillbox
    Старт в DevOps: системное администрирование для начинающих
    4 месяца
    Далее
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
tsklab
@tsklab
Здесь отвечаю на вопросы.
Как сохранить primary key при репликации?
Есть два пути: диапазон (то есть для каждой реплики выделяется диапазон первичных ключей, если это целое число, при его использовании — следующий), 3000, например, в MS SQL; использовать GUID — это уникальное двоичное число, причем никакие два компьютера во всем мире не создадут два одинаковых значения (uniqueidentifier, например).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы