[firebase-br] Firebird x Postgresql x Mysql - Benchw Results !!!!
Fortes Marcelo
marcelosoftware em yahoo.com.br
Ter Nov 9 13:04:17 -03 2004
--- Renato Bermudo <renato em eturbo.com.br> escreveu:
> Olá pessoal,
> Antes de entrar no assunto abaixo, primeiramente
> gostaria de deixar claro que o Firebird está
> atendendo com sobras minhas necessidades, mas vamos
> lá.
> O link abaixo mostra os resultados de testes de
> perfomance entre esses três bancos, mas o que me
> chamou atenção foi o desempenho do Postgresql contra
> o Firebird, dá até pra assustar.
> Alguém que já usou Postgresql ou conhece do assunto
> pode comentar o porque dessas diferenças, que pelos
> resultados não são pequenas e se a comunidade
> Firebird dá alguma importância a isso?
Vc tem que ter em mentew que o FireBird é o antigo
InterBase 6.0, quando o o InterBase foi desenhado,
concebido e implementado pelo Jim Starkey e mais tarde
pela Borland, os computadores e sistemas operacionais
eram diferentes dos de hoje então o Jim e cia criaram
sistemas de busca baseados em ávore binária com a
preocupação de usar pouca memória RAM, e as trocas em
disco e assim todos os demais sub-sistemas do
InterBase, apartir da versão 1.5 observou-se um
aumento de performance de até muito mais que 65% nos
resultados dos selects em comparação as antigas
versões do FB e do IB por conta que os desenvolvedores
estão re-implementando esses métodos de consulta,
optimização de consultas pelos indexes, usando mais a
memória RAM que acesso a disco etc...
Mas que é um processo delicadíssimo, pois são partes
muito emaranhadas e dependentes umas das outras no
fonte do interbase que é complicado !!!
Isso até gerou muitos pequenos bugs de consultas que
antes eram corretas no FB 1.0.3 para tráz e no IB que
ficaram incongruentes na 1.5, mas a equipe do FB está
se esforçando nesse sentido.
Um ascréssimo maior desta performance será notado
quando todos os subsistemas dependentes forem
reimplementado por algoritimos mais modernos e velozes
(ordenação por exemplo) e o real suporte a
multithreading e multi processamento simétrico, novos
protocolos de conexão para fazer as conexões mais
rápidas, como estão previstos até a versão 3.0 do
Firebird então meus amigos o Firebird vai deixar
comendo poeira MySQL, Postgress etc... é o que o
pessoal da Borland anda fazendo no InterBase veja como
o interbase 7.X está uma bala comparado ao IB 6.0.
Inté mais.
>
>
>
http://benchw.sourceforge.net/benchw_results_open3.html
> ______________________________________________
> 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
>
_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com/
Mais detalhes sobre a lista de discussão lista