> Ola Senhores e Senhoras > > Sobre a replicação de dados, vendo alguns videos sobre o assunto não > encontrei ninguém falando sobre a necessidade de um campo em cada tabela > para poder ter o controle da replicação > > *Alguém pode me dizer se existe essa necessidade de criar um ou mais > campos para o controle da replicação ?* > * > * > *PS: */Pergunto isso porque ja casos no Firebird por exemplo a > necessidade de cria-los para controlar a replicação, e como estou > iniciando um projeto, gostaria de inicia-lo ja preparado para replicação/
Na replicação nativa você não precisa se preocupar com absolutamente nada disso. Você replica seus bancos do jeito que eles são. Só não são replicadas as tabelas temporárias. Tabelas unlogged são replicadas sem os dados, apenas a definição, assim como índices hash. Se você não usa estas funcionalidades, não tem nada com o que se preocupar. Por outro lado, se você vai usar outra coisa que não seja nativa como Slony, Bucardo, Londiste ou pglogical, é importante que você tenha uma coluna única em cada tabela, o que é de qualquer forma uma boa prática e se chama chave primária. []s Flavio Gurgel _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
