происходит увеличение счётчика serial даже если данные не вносились в таблицу. что не очень хорошо. как избежать такого поведения?
Никак. Вас это не должно беспокоить
беспокоит, когда в базе есть три строки с id [1, 18923, 387600]. такими темпами bigserial за полгода-год переполнится
Сколько времени прошл с id 1 до id 387600?
Может научиться делать update?
учитывая импорт одного куска базы... минута
Тогда опишите задачу,
В таком случае до переполнения bigserial осталось примерно 45 миллионов лет.
Не пойму, вроде оставлял тут ещё комментарий, в котором во второй части был вопрос -- а зачем вам там вообще id, если name уникальный. Сейчас его что-то не вижу.
Но вопрос, в принцыпе, остаётся (хотя это менее важно).
предлагаете связь o2m делать не по int а по varchar(100)?
В принцыпе тожэ вариант. Но да, уменьшэние места тогда логично.
Обсуждают сегодня