PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

A tentativa de bloqueio pessimista do JPA nunca expira


O Postgres SELECT para sintaxe de atualização fornece apenas as opções para não esperar se um bloqueio não puder ser obtido imediatamente. Veja os documentos do postgres.

Ao trabalhar com postgres, observei que qualquer valor acima de 0 para o tempo limite fará com que a hibernação emita SELECT FOR UPDATE mas quando o tempo limite for 0, ele emitirá SELECT FOR UPDATE NO WAIT