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

Hibernate optimista bloqueando diferentes comportamientos entre Postgres y MariaDb

La única forma en que podría suceder es que MariaDB tuviera un error porque una vez que un Tx modifica un registro, lo bloqueará hasta que se confirme o revierta. Otro Tx bloquearía la ACTUALIZACIÓN debido al bloqueo, pero la condición debe reevaluarse después de liberar el bloqueo.

Intente cambiar a READ_COMMITTED y vea si soluciona el problema. Podría ser una anomalía REPEATABLE_READ.