Cassiano

Replicação Serial x BigSerial

2 posts in this topic

No windev qdo pensamos em replicação ele sugere usar 8 bytes na chave primária, ao importar isso no PostgreSQL temos o campo chave primária do tipo BigSerial, agora vem a dúvida...

Pensando em PostgreSQL x Replicação, preciso adotar o BigSerial ou o Serial atende, ou seja, pensando em replicação futura, adoto qual e pq?
 

Share this post


Link to post
Share on other sites
serial 4 bytes autoincrementing integer 1 to 2147483647
bigserial 8 bytes large autoincrementing integer 1 to 9223372036854775807

Pensando-se em volume de dados e evitar conflitos, o BIGSERIAL fornece mais possibilidades, porém ocupará mais espaço no banco, cada um precisará avaliar bem seu contexto se usará SERIAL, BIGSERIAL ou UUID (q tb é uma outra possibilidade para evitar conflitos, mas não é sequencial)

Até o momento foi as informações q consegui levantar, se alguém quiser complementar ou corrigir algo q talvez tenha falado equivocadamente, por favor, fique a vontade.

 

 

1 person likes this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now