2016-10-19 8:45 GMT-02:00 Izaque Maciel <izaquemac...@gmail.com>:

> Obrigado Mateus, farei os ajustes. Só mais uma dúvida, utilizando a
> sequence mencionada acima ou o nextval explícito, nunca ocorrerá problemas
> de concorrência?


Não, porque o PostgreSQL garante que apenas uma sessão recupere o mesmo
valor na sequence.

Um efeito causado pela sequence, entretanto, é que em caso de ROLLBACK da
transação o valor da sequence não volta, podendo deixar buracos na
sequência. O que em geral não é um problema, porque o que sequence garante
é só a geração de valores únicos.

Atenciosamente,
-- 
Matheus de Oliveira
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a