Re: [firebase-br] Ajuda com replicação de bases de dados

Jean Vichinheski jean em equipesul.com.br
Sex Maio 12 11:22:49 -03 2006


Trabalho com replicação Assincorna
de banco de dados a quase 5 anos com diversos SGDBs, temos um software 
desenvolvido
aqui mesmo ele trabalha ate com linha discada se tiverem alguma duvida como 
funciona a replicação !!!
abs,

Jean
----- Original Message ----- 
From: "Eduardo Jedliczka (TeamFB)" <jedyfb em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, May 12, 2006 10:54 AM
Subject: Re: [firebase-br] Ajuda com replicação de bases de dados


Bom, deixa eu dar o meu pitaco...

Durante o estuda da minha pós em banco de dados, estudei muito sobre
replicação de dados, este foi minha primeira tentativa de tema para a
monografia!!!

Descobri, que a maioria dos bancos tidos como "grandes" possui ferramentas
internas de replicação e/ou auditoria. Coisas estas inexistentes no FB, mas
possíveis de implementação mediante algum "trabalho".

bom, de forma resumida, qualquer replicador tido como "EFICIENTE" trabalha
com triggers para alimentar as tabelas "sombra", ou seja, duplicando o banco
local em outras tabelas contendo apenas os registros inseridos, alterados e
excluidos.

depois disto, ha um programa que lê as tabelas sombra em um banco e executa
estas operações em outro banco.

Se você for fazer isto pela web, funcioná sem problemas. O único senão, é
que o firebird possui um protocolo muito pesado, ou seja, quase que
impraticável. Mas dá para contornar utilizando WebServices, WebSphere ou até
mesmo um "protocolo leve" via ASP ou PHP, isto sem citar acesso remoto via
4 camadas. (banco origem -> servidor web c/ php ou aplicacao servidora ->
aplicação cliente -> banco destino )

Só que nenhum dos replicadores que eu estudei foram projetados para
trabalhar com pouca largura de banda.

Se desejarem conversar sobre uma possível abordagem, posso escrever algo
mais detalhado (e publicar em algum lugar mediante ajuda do Mestre Cantu).

Mas gostaria de afirmar que não sou dono da verdade, e que nesta lista há
pessoas muito mais hábeis e versadas em replicação do que eu, que poderiam
contribuir grandemente neste assunto.

======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================

----- Original Message ----- 
From: "Rodrigo Schiavo" <rodrigo.schiavo em sti.ind.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, May 12, 2006 7:41 AM
Subject: Re: [firebase-br] Ajuda com replicação de bases de dados


Sim, como eu disse no corpo do e-mail, a velocidade da replicação
on-line não foi satisfatória, ficou bastante lenta. Acredito que meu
problema seja resolvido com a replicação off-line.
Vou entrar em contato hoje com o desenvolvedor do FBReplicator para ver
se alguma forma de replicação off-line sera implementada, ou se devo
fazer isso por conta própria.

Rodrigo A. de Freitas escreveu:
> Como ficou o desempenho da replicação sendo feita via internet ? Não é
> um tanto quanto lento ?
>
> []'s
>
>
> Rodrigo A. de Freitas
> Análise e Desenvolvimento
> -----------------------------------
> Soluções & Informática
> www.solucoeseinformatica.com.br
>
>
> Rodrigo Schiavo escreveu:
>  > Consegui resolver meu problema com ele aqui.
>  >
>  > Suporta sim, estou testando a seguinte estrutura aqui:
>  >
>  > SERVIDOR_REDE_INTERNA > MAQUINA_REPLICADORA > SERVIDOR_MAQUINA_REMOTA
>  >
>  > Estou usando 3 máquinas para esta operação, uma delas é dedicada ao
>  > replicador, porém como minhas bases sofrem muitas inserções e deletes
>  > por segundo, a velocidade de replicação online não ficou satisfatória,
>  > estou tentando configurar replicação por arquivos OffLine de alterações
>  > agora.
>  >
>  > Att.
>  > Rodrigo Schiavo
>  >
>  >
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>
>


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa



-- 
Internal Virus Database is out-of-date.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.12.5/147 - Release Date: 24/10/2005






Mais detalhes sobre a lista de discussão lista