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

Изредка очень долгое выполнение транзакции UPDATE?

Добрый день! При большой нагрузке на сервер некоторые запросы выполняются очень долго (до 20с). Запрос вида:

UPDATE "table" SET
      "views"="views"+1
WHERE "sid"=:sid AND "pid"=:pid


Индексы стоят и на sid и на pid

Из-за чего такое поведение может быть?

Таблица, которая обновляется очень маленькая
  • Вопрос задан
  • 209 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Hi-TECH Academy
    Администрирование PostgreSQL 16. Базовый курс
    3 дня
    Далее
  • OTUS
    PostgreSQL. Advanced
    4 месяца
    Далее
  • Учебный центр IBS
    QPT PostgreSQL 16. Оптимизация запросов
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Neuyazvimy1
Вы скорее всего не тюнинговали вашу БД. Это не MySQL который работает с коробки, его надо настроить.
https://wiki.postgresql.org/wiki/Tuning_Your_Postg...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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