После использования sql бекапа сбросилась последовательность ключей

Недавно была ситуация, нам потребовалось создать бекап базы данных, и через день загрузить его обратно на чистую базу. Однако через время мы заметили как сайт начал выходить из строя, оказалось что новые записи пытались вставь на место новых. База postgresql

Было найдено одно глупое, но рабочее решение - отослать запрос пустышку, так как после неудачной попытки, ключ все равно увеличивался, и таким образом, я дошел в одной базе до 4,000 ключа. Однако уже понятно, что это не одна база, и в других по 100,000+ записей.

Суть в том, что нужно каким то образом сместить последовательность ключей, но я нигде не нашел как это можно сделать. Сойдет как метод решения, так и уловки.


Ответы (0 шт):