Desculpe, mas há um bug sim. O postgres incrementa log_cnt quando há um desligamento forçado mesmo que não tenha sido usado todos seus values.
E uma sequence tem por padrão gerar numeros sequenciais, assim a garantia de ter um numero sequencial fora de sincronia é grande. Em 16/01/2017 17:36, "Leandro Guimarães Faria Corcete DUTRA" <[email protected]> escreveu: > Le lun. 16 janv. 2017 à 17:01, Jonas Teixeira de Freitas < > [email protected]> a écrit : > >> https://listas.postgresql.org.br/pipermail/pgbr-geral/2010-A >> pril/020556.html >> > > Uma ótima descrição do comportamento das seqüências no PostgreSQL, como > seria de se esperar do Fabrício. > > > > Para o antigo problema de sequence pular 32 registros log_cnt, alguém >> conseguiu alguma solução? >> > > Não há solução possível onde não existe problema algum. Isso não é um > problema, é um comportamento esperado e desejável. Veja a explicação na > própria mensagem que cistaste. > > > Alguma forma de conseguir controlar a sequence para evitar que ocorra esse >> salto de numeração. >> > > Nenhuma, esse não é o objetivo das seqüências no padrão SQL, e desconheço > se é o comportamento nalgum SGBD; se for, desconfio de que o tal tenha > problemas ou de desempenho, ou de integridade, ou mais provavelmente ambos. > > Se realmente queres uma seqüência sem saltos, deves evitar SEQUENCEs e > implementar teu próprio controle. Basta usar uma transação com nível de > isolamento adequado para garantir o sucesso de uma simples operação +1. > > > > -- > skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra > +55 (61) 3546 7191 gTalk: xmpp:[email protected] > +55 (61) 99302 2691 ICQ/AIM: aim:GoIM?screenname=61287803 > BRAZIL GMT−3 MSN: msnim:[email protected] > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
