Image

Imagem_a_m_o_n wrote in Imageru_java

Category:

How to disable prepared statements caching in Hibernate 3

Хочу попробовать использовать pgbouncer с уровнем шаринга соединений transaction,
в этом случае на клиенте (в java приложении) нельзя кешировать PreparedStatements.

Hibernate-у это совсем не нравится, по началу всё было совсем плохо, потом я поставил
hibernate.jdbc.batch_size=0
hibernate.cache.use_query_cache=false
Это немного помогло, и UPDATE-ы теперь работают. Но хибернейт продолжает
фейлиться на получении значения сиквенсов. Попробовал поставить:
hibernate.jdbc.use_get_generated_keys=true
не помогло.

Как заставить Hibernate прекратить кешировать PreparedStatements?