Leandro:

Em 4 de março de 2010 16:30, Leandro DUTRA
<[email protected]>escreveu:

> 2010/3/4 Alexsander Rosa <[email protected]>:
>
> > Neste cenário, cada servidor tem suas (poucas) SEQUENCES independentes
> > (estão fora da replicação) e as PK de algumas tabelas são chaves
> compostas
> > que incluem a coluna "id_servidor". Os clientes acabam recebendo um
> código
> > que costuma ser exibido no formato 9502/1 (código 9502 do servidor 1)
>
> Essa informação depois é replicada para outros servidores?
>
>
Sim, tudo é replicado para todos os servidores (exceto as sequences).
Provavelmente existem pessoas 9502/2, 9502/16, 9502/101, etc criadas em
momentos bem diferentes, de acordo com as datas de inauguração de cada
filial. Números baixos costumam aparecer dezenas de vezes, um para cada
filial. Por outro lado, números mais altos geralmente só aparecem nas lojas
mais antigas.

Lembrando que muitas vezes nós somos o ENÉSIMO sistema implantado e acabamos
"herdando" cadastros com milhares de clientes e, sempre que possível,
mantemos os códigos. Em geral, se não houver como identificar as lojas no
sistema legado, colocamos todos os cadastros importados como se tivessem
sido criados na Matriz, que quase sempre é o servidor com ID 1.

-- 
Atenciosamente,
Alexsander da Rosa
Linux User #113925

"Extremismo na defesa da liberdade não é defeito.
Moderação na busca por justiça não é virtude."
-- Barry Goldwater
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a