Thiago, deixa eu ver se entendi.. você tem um ambiente de desenvolvimento onde 
você faz alterações físicas e lógicas no banco de dados. O que você quer fazer 
é 
aplicar essas alterações em um banco de produção? O que você vai querer aplicar 
no banco de produção? Somente o DDL? Ou as informações geradas em 
desenvolvimento tb? Se você usar um hot-standby, você poderá replicar DDL e 
informações (cópia fiel do banco) para produção. Não sei como isso impactaria 
no 
seu ambiente ai, pois você estará aplicando as alterações no banco de produção 
mas a aplicação (.exe ou alguma aplicação web) ainda ficará antiga. Se for 
alterações somente em Functions, triggers, views, ai de boa..

Geralmente as empresas costumam usar um banco hot-standby mais para 
contingência, ou seja, caso der algum problema no banco de produção, esse banco 
hot-standby assumiria a brinca. Geralmente tem-se os seguintes ambientes:

Desenvolvimento > Produção (Processo feito manualmente através de aplicação de 
scripts com alterações necessárias)
Produção (transacional) > hot-standby (automático)

T+
__________________________________
Renato R. Ricci
Antes de imprimir, pense em sua responsabilidade e compromisso com o Meio 
Ambiente. O Futuro está em Nossas Mãos!




________________________________
De: Thiago Godoi <[email protected]>
Para: Comunidade PostgreSQL Brasileira <[email protected]>
Enviadas: Quinta-feira, 28 de Outubro de 2010 14:25:49
Assunto: Re: [pgbr-geral] Res: Escolha do método de replicação

Hum creio que usei a palavra errada então, não seria uma replicação.

Seria migrar as atualizações para o banco de produção. Porém um detalhe que não 
havia citado antes, o banco de produção será usado somente para consultas.


Em 28 de outubro de 2010 13:40, Renato Ricci <[email protected]> 
escreveu:

Thiago, creio que o hot-standby não irá funcionar da maneira que você deseja, 
pois um banco neste estado não aceita transações pois ele roda somente em 
read-only. A não ser que você queira usar apenas para consulta. 
>
>
>Att.,
> __________________________________
>Renato R. Ricci
>Antes de imprimir, pense em sua responsabilidade e compromisso com o Meio 
>Ambiente. O Futuro está em Nossas Mãos!
>
>
>
>
>
________________________________
De: Thiago Godoi <[email protected]>
>Para: [email protected]
>Enviadas: Quinta-feira, 28 de Outubro de 2010 12:49:34
>Assunto: [pgbr-geral] Escolha do método de replicação
>
>
>Pessoal,
>
>Preciso escolher o melhor método de replicação para utilizar , se puderem me 
>ajudar, o caso é o seguinte :
>
>Possuimos um banco no postgres 9.0 em um servidor de desenvolvimento com bases 
>sendo geradas a todo momento. Já possuimos um servidor pronto para receber uma 
>versão de produção do banco, ou seja, algumas bases que seriam utilizadas por 
>clientes , onde o  desempenho não seja prejudicado pelas escritas.
>
>Inicialmente tivemos 2 idéias utilizar o hot-standby(porém um problema seria 
>que 
>se algo desse errado no desenvolvimento seria imediatamente replicado para o 
>server de produção) e fiquei na duvida se o desempenho seria bom(pois há carga 
>24x7). A outra seria o server de produção possui uma base atualizada 
>diariamente 
>(incremental?) durante a noite (entre 0h e 6h) , existe alguma forma fácil de 
>fazer isso?
>
>
>Agradeço desde já,
>
>
>-- 
>Thiago Godoi
>
> 
>_______________________________________________
>pgbr-geral mailing list
>[email protected]
>https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
Thiago Godoi
Ec07



      
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a