>> > Correndo o risco de estar falando besteira, e sem nenhuma comprovação
> literária, mas quando você dá um update dentro da transação, o registro não
> ficaria bloqueado?
> > Digo isso porque se a ideia é bloquear até o final da alteração, o ideal
> seria o uso do select for update antes dos comandos de alteração,
> garantindo o bloqueio, que seria liberado após a conclusão da transação
> (commit/rollback). > Se o update por si só já bloquear o registro, o select
> for update iria falhar (pois está sendo colocado depois), não seria isso?
>
> --
>

Sim é verdade, mas no exemplo ditático acima... por que o "SELECT FOR
UPDATE" tentou obter lock? Pelo que eu entendi e testei cada teste da
trasação 2 esta sendo feito isoladamente, não tem nada haver com update na
mesma transação.
Sendo assim,  minha dúvida é a mesma.
Atenciosamente.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a