Задать вопрос
@Ivanoff-i

Можно ли в PostgreSQL делать синхронизацию по запросу при репликации?

Суть в следующем:
Есть таблица в Postgre 130 млн. записей, которая обновляется с первой и до последней записи в одну итерацию цикла. Идея в том, чтобы перед каждой итерацией цикла удалить все индексы для увеличения скорости сбора и по завершению итерации заново добавить их (опытным путем я узнал, что при сборе сразу с индексами их размер был в 2 раза больше, чем после reindex). Но, если удалить индексы на мастере, то они удалятся и на слейвах. Можно ли сделать так, чтобы синхронизация проходила по завершению каждой итерации на мастере? Синхронизировать по запросу, так сказать. Или может есть какой-нибудь флаг на мастере, который запретит слейвам синхронизироваться? Какие есть решения для такой задачи?
  • Вопрос задан
  • 229 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
  • Нетология
    SQL и получение данных
    2 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы