Что делать, если в PK Identity закончились значения?

Комментарии (4)

  • 29 июня 2017 в 15:26

    –2

    Поменять тип первичного ключа на BIGINT

    A может сразу на varchar и написать свой обработчик beforeInsert?
  • 29 июня 2017 в 15:39

    0

    если можете, переключитесь на модель Recovery Mode в Simple
    Не очень то ответственно давать такой совет, не предупреждая о последствиях, например о проблемах с бэкапом лога.
    • 29 июня 2017 в 15:43

      0

      Согласна, тут в зависимости от срочности — если это таблица из-за которой работа дальше не идет, что нибудь типа информации о продажах и пока не починят, то продавать не могут это одно. А если что-то не очень важное, то совсем другое.
    • 29 июня 2017 в 15:47

      0

      Подобное изменение схемы все равно не может быть сделано параллельно со вставками новых значений. Достаточно сделать бэкап перед обновлением и полный бэкап после обратного переключения на Full, и никаких проблем с бэкапом лога не будет.

© Habrahabr.ru