Re: [firebase-br] Firebird muito lerdo na WEB isso será corrigido??????

Maycon Ferraça maycon em nucleosistemas.com.br
Ter Set 19 12:54:40 -03 2006


Improved remote protocol (25 May 2006)

The remote protocol has been slightly improved to perform better in slow 
networks. In order to achieve this, more advanced packets batching is 
now performed, also there are some buffer transmission optimizations. In 
a real world test scenario, these changes showed about 50% less API 
roundtrips, thus causing about 40% less TCP roundtrips. Hopefully, this 
is an improvement some our users could benefit from (mostly it should 
affect over-the-internet database access).

This work has been committed into the HEAD branch to be included into 
the next Firebird version. Further protocol improvements are also planned.

Fonte: 
http://www.firebirdsql.org/index.php?op=devjournal&id=djarchive&no_rss=1

marcelo - teflamar wrote:
> se vc usar o banco de dados na mesma rede que o servidor http,
> vai ser rápido.
> 
> se vc usar um servidor de firebird-remoto, aí vai ser lento.
> 
> o que demora são os acessos delphi com dbx, ibx,  já com o zebedee consegui 
> bons resultados, cerca de 40% de ganho de
> velocidade, sem alterar uma linha sequer nos programas. dá para usar on-line 
> em adsl normal.
> 
> com php, apache e firebird rodando no mesmo servidor, tenho excelentes 
> resultados, sem diferenças para mysql.
> 
> 
> 
> 
> ----- Original Message ----- 
> From: "Emerson" <emerson em omarcamargo.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, September 19, 2006 10:03 AM
> Subject: Re: [firebase-br] Firebird muito lerdo na WEB isso será 
> corrigido??????
> 
> 
> Olha pessoal,
> Primeiro quero deixar claro que não quero tomar partido pelo mysql, utilizo,
> é muito o firebird. Atualmente trabalho com java e fiz alguns testes de
> conexao e carga no firebird e mysql, a difereneca de velocidade e muito
> grande....seria otimo se o firebird tivesse o mesmo desempenho de velocidade
> que o mysql com acessos via web
> 
> ----- Original Message ----- 
> From: "José Aparecido da Silva" <joseasilva em bol.com.br>
> To: "'FireBase'" <lista em firebase.com.br>
> Sent: Tuesday, September 19, 2006 9:25 AM
> Subject: RES: [firebase-br] Firebird muito lerdo na WEB isso será
> corrigido??????
> 
> 
> Creio que o pessoal da lista conhece o ZeBeDee. Eu fiz testes com ele e
> chega a ser 10 vezes mais rápido devido a compactação dos dados alem de ser
> seguro. Note que ele não serve somente para o Firebird mas para qualquer
> tipo de acesso pela internet.
> 
> Veja o que o Artur Trindade Anjos (Colaborador da CFLP) artur em arsoft.pt
> Escreveu em sua apostila sobre o ZeBeDee
> 
> "2. O que é o ZeBeDee
> O ZeBeDee é um utilitário que permite estabelecer um túnel
> encriptado/comprimido entre dois
> sistemas. O ZeBeDee funciona em plataformas Linux e Windows, é completamente
> 
> gratuito para utilização comercial ou não, e é distribuído nos termos da GNU
> 
> General Public Licence.
> A instalação do ZeBeDee é extremamente simples: em poucos minutos poderemos
> conectar o nosso servidor Firebird à Internet por intermédio de uma ligação
> encriptada com compressão de dados.
> Como o próprio Neil Winton (autor do ZeBeDee) refere na sua homepage,
> existem outros produtos que fazem o mesmo, mas o ZeBeDee agradou-me
> especialmente pela sua facilidade de configuração, pela sua simplicidade, e
> ao mesmo tempo pela sua potencialidade (factores que todos nós, utilizadores
> 
> do Firebird, estamos deveras habituados). "
> 
> 
> [ ]'s
> 
> José Aparecido da Silva
> FaSystem Ass. Em Inf. Ltda
> 
> 
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
> nome de Eduardo Jedliczka
> Enviada em: terça-feira, 19 de setembro de 2006 08:43
> Para: FireBase
> Assunto: Re: [firebase-br] Firebird muito lerdo na WEB isso será
> corrigido??????
> 
> O protocolo de comunicação entre o SERVER e o Client (gds32.dll /
> fbclient.dll) é muito pesado e "conversador" (trocam muitas informações
> desnecessárias) e isto não foi corrigido no FB 2
> 
> Se você estiver hospedando um site na internet e acessando os dados via PHP,
> 
> ASP, JAVA com servlets ou webservices, os dados serão processados localmente
> 
> sem sentir este impacto e serão transferidos para o cliente numa forma mais
> rápida.
> 
> Mas se você estiver migrando uma aplicação local para distribuida, em outra
> palavras, conectando pontos via internet, você terá um desempenho sofrível.
> E usar coisas como ClientDataSet poderão piorar o desempenho com FB (força
> uma carga inicial muito grande de dados)
> 
> Se você tem esta necessidade, recomendo que você crie uma "camada-extra"
> para fazer a comunicação via web.
> 
> ======================
> Eduardo Jedliczka
> Membro do TeamFB - FireBase
> Apucarana - PR
> ======================
> "Posso não concordar com nada do que dizes.
> Mas defenderei até a morte o seu direito de dizê-lo"
> (Voltaire 1694-1778)
> ----- Original Message ----- 
> From: "Luciano franca" <luapfirebird em yahoo.com.br>
> To: <lista em firebase.com.br>; <listas-jFiWHqB0Zt839yzSjRtAkw em public.gmane.org>
> Sent: Monday, September 18, 2006 9:28 PM
> Subject: [firebase-br] Firebird muito lerdo na WEB isso será corrigido??????
> 
> 
>   Pessoal eu estava conversando com um colega do forum do
> www.ClubeDelphi.net
>   e o mesmo me disse que teve que trocar de banco de dados devido o fato que
> 
> o Firebird 1.5  não tem compactação dos dados pela Web,  coisa que segundo
> ele o
> SqlServer,  Oracle e MySQL tem e o mesmo diz ter feito varios testes,  e
> esses 3 banco citados são bem mais rapidos que o FB 1.5 pela internet.
> 
>   Ele disse que o FB 2.0 é para vir com um sistema de Compactação dos
> pacotes pela Web  isso aconteceu ?   ou vai vir em versões futuras do FB.
> 
>   Um forte abraço a todos.
>   E mais uma vez grato pela atenção.
> 
>  __________________________________________________
> Fale com seus amigos  de graça com o novo Yahoo! Messenger
> http://br.messenger.yahoo.com/
> ______________________________________________
> 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
> 
> 
> ______________________________________________
> 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 
> 
> 
> ______________________________________________
> 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
> 





Mais detalhes sobre a lista de discussão lista