sql >> Base de Datos >  >> RDS >> PostgreSQL

PSQLException:los objetos grandes no se pueden usar en el modo de confirmación automática

No puedo decirle cómo se hace esto en Hibernate, pero abrir y leer/escribir un objeto grande tiene que ocurrir dentro de la misma transacción de la base de datos.

Deshabilitar el modo de confirmación automática debería funcionar, tal vez hiciste algo mal.

Pero, ¿puedo sugerir que no use objetos grandes en absoluto?
Por lo general, es mucho más fácil usar el bytea Tipo de datos PostgreSQL, que puede contener datos de hasta 1 GB de tamaño. A menos que almacene y recupere los datos en fragmentos, los objetos grandes no ofrecen ninguna ventaja, y dudo que pueda explotar completamente la funcionalidad de objetos grandes con un ORM de todos modos.