Alteração no sequence.c como seria feita nesse sentido? Em 16/01/2017 23:25, "Euler Taveira" <[email protected]> escreveu:
> On 16-01-2017 16:01, Jonas Teixeira de Freitas wrote: > > https://listas.postgresql.org.br/pipermail/pgbr-geral/2010- > April/020556.html > > > > Para o antigo problema de sequence pular 32 registros *log_cnt, * alguém > > conseguiu alguma solução? > > > Além da discussão citada, também comentei em [1] e na -hackers houve uma > discussão [2] também. > > Em resumo, é aquilo que o Dutra havia comentado: sequências foram > projetadas para terem "buracos". O fato de haver esse "buraco" de até 32 > números, é um detalhe de implementação para otimizar a escrita no WAL. > > > Alguma forma de conseguir controlar a sequence para evitar que ocorra > > esse salto de numeração. > > > Não tem como controlar esse número em tempo de compilação ou a partir da > configuração. A única maneira é alterar SEQ_LOG_VALS em sequence.c. > > Por fim, não parece o serviço de maneira inadequada (kill -9, -m > immediate, ...) que você não terá problemas com isso. > > Não, isso definitivamente não é um bug. > > > [1] > http://eulerto.blogspot.com.br/2010/11/hot-standby-e- > streaming-replication.html?showComment=1384096271228#c3753381480442224569 > [2] http://www.postgresql.org/message-id/[email protected] > > > -- > Euler Taveira Timbira - http://www.timbira.com.br/ > PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento > _______________________________________________ > 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
