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

Hibernate JSONB лишние UPDATE при каждом INSERT. Как избавится?

Spring 3.2 Hibernate 6 PostgreSQL
Есть Entity с полем JSON
@JdbcTypeCode(SqlTypes.JSON)
private Map attributes;

никаких связей с другими таблицами нету.
при каждом INSERT следом выполняются несколько UPDATE

причем с каждым INSERT (причем не важно в какую таблицу) количество UPDATE растет.
Hibernate: insert into product (attributes,category,description,ext
Hibernate: update product set attributes=?,category=?,description=?
Hibernate: update product set attributes=?,category=?,description=?
Hibernate: update product set attributes=?,category=?,description=?
Hibernate: update product set attributes=?,category=?,description=?


Если поле JSON переделать в STRING проблема исчезает. Но это не вариант.
  • Вопрос задан
  • 155 просмотров
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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