powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Запросу пользователя нужно было видеть версии строк, которые должны быть удалены.
7 сообщений из 7, страница 1 из 1
Запросу пользователя нужно было видеть версии строк, которые должны быть удалены.
    #40128374
К.К2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Пытаюсь снять дамп на файловой реплике и получаю ошибку:

Запросу пользователя нужно было видеть версии строк, которые должны быть удалены.


Подскажите, как решить эту ошибку если дамп снимается 4 часа?
...
Рейтинг: 0 / 0
Запросу пользователя нужно было видеть версии строк, которые должны быть удалены.
    #40128381
К.К2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
max_stanby_archive_delay похоже надо ставить огромным
...
Рейтинг: 0 / 0
Запросу пользователя нужно было видеть версии строк, которые должны быть удалены.
    #40128382
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кажется этот recovery_min_apply_delay параметр.
...
Рейтинг: 0 / 0
Запросу пользователя нужно было видеть версии строк, которые должны быть удалены.
    #40128383
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К.К2
Подскажите, как решить эту ошибку если дамп снимается 4 часа?

Поставить достаточно большими max_standby_archive_delay и max_standby_streaming_delay

А ещё проверить, что startup не держит эксклюзивную блокировку на что-нибудь в нужной базе, подерутся с дампом.
Код: plaintext
SELECT count(*) FROM pg_locks JOIN pg_stat_activity USING (pid) WHERE mode='AccessExclusiveLock' AND backend_type='startup'
...
Рейтинг: 0 / 0
Запросу пользователя нужно было видеть версии строк, которые должны быть удалены.
    #40128386
К.К2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Melkij, Guzya, спасибо!



max_standby_streaming_delay - это, как я понял, для потоковой, если файловая, его не трогать.


Поставил max_standby_archive_delay 5h , применил, скоро узнаем помогло или нет)


на мастер никакого воздействия этот параметр с реплики оказать не должен.
...
Рейтинг: 0 / 0
Запросу пользователя нужно было видеть версии строк, которые должны быть удалены.
    #40128391
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К.К2
на мастер никакого воздействия этот параметр с реплики оказать не должен.


От файловой реплики да не должен, но если у вас будет streaming репликация и включен hot_standby_feedback - тогда будет влиять и ещё как (сильно негативно эквивалентно такой же по длине транзакции на самом мастере).

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
Запросу пользователя нужно было видеть версии строк, которые должны быть удалены.
    #40128394
К.К2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim Boguk
К.К2
на мастер никакого воздействия этот параметр с реплики оказать не должен.


От файловой реплики да не должен, но если у вас будет streaming репликация и включен hot_standby_feedback - тогда будет влиять и ещё как (сильно негативно эквивалентно такой же по длине транзакции на самом мастере).

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru


имеено по этому только файловую в этом проекте используем.



Большое спасибо, коллеги!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Запросу пользователя нужно было видеть версии строк, которые должны быть удалены.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]