Задать вопрос
@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 проблема исчезает. Но это не вариант.
  • Вопрос задан
  • 127 просмотров
Подписаться 1 Средний 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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