> 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

Responder a