Задать вопрос
@grinat

Delete+insert или update в postgres?

Суть, в бд (postgres) имеются две таблицы: posts и tags. Отношение posts и tags один ко многим, когда создается/обновляется post к нему добавляется ~200-1000 tag (все в одной транзакции). При обновлении важно сохранить старую запись post, у tag не важно. В связи с чем вопрос: что лучше с точки зрения производительности, при обновлении post удалять все связанные tag и добавлять их по новой, или обновлять существующие tag (время записи значения не имеет, важна высокая скорость чтения)?
  • Вопрос задан
  • 790 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    QPT PostgreSQL 16. Оптимизация запросов
    1 неделя
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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