на ней
У меня есть две БД во вторую данные реплицируются через subscribtion
Так вот, сегодня у меня упала первая БД, через keepalived vvrp адрес ушел на вторую, все бы хорошо, но стали сыпать ошибки
повторяющееся значение ключа нарушает ограничение уникальности
и Ключ "(id)=(1)" уже существует.
Собственно сам вопрос, при логической репликации реплицируются ли значения в таблицах sequence, и если нет, то как его заставить это делать, а если да, то ЧЯДНТ?
передвинул значение last_value в таблице _seq изаработало, но полагаю что это костыль которым я выстрелил в ногу с задержкой в несколько дней, а спокойно спать хочется
sequence’ы логически не реплицируются https://www.postgresql.org/docs/current/logical-replication-restrictions.html . Тут надо закладываться при фейловере на приращение счётчиков
Обсуждают сегодня