Re: [firebase-br] Qual é o melhor componente para acesso ao Firebird?
Marcelo Silva
marcvan em terra.com.br
Sáb Out 16 11:04:00 -03 2004
Olha muitas lentidões nas aplicações não se deve aos componentes de acesso
mas sim nas rotinas criadas...
Para você ter uma ideia veja se sua aplicação fica lenta na hora de abrir
uma query ou se é na hora de navegar em um grid por exemplo... se for no
grid o problema não é a query...
Quer um exemplo forte... quando puder faça um teste com componentes
DevExpress ... o QuantumGrid é muito bonito e eficiente nos resultados mas
deixa a aplicação lentas se não for usado de modo correto.
Nos testes que fiz os componentes nativos do delphi DBGrid X QuantumGrid o
DBGrid fica uns 30% mais rápido.
Aqui tem alguns links pra vc queimar mais neoronio
IBX c/ ClientDataSet para melhorar a performance
http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=156
Que componente usar em FB / IB
http://www.firebase.com.br/cgi-bin/firebase.cgi/dica?ID=43
* Por isso te disse que o melhor a fazer é estudar bastante o componente que
se usa, seja IBX, IBO, DBX e etc.
Marcelo Silva
Cel. 11 9693-4251
ICQ - 49224093
MSN marcvan em terra.com.br
----- Original Message -----
From: "MOITA" <moita em labcetel.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Saturday, October 16, 2004 9:34 AM
Subject: Re: [firebase-br] Qual é o melhor componente para acesso ao
Firebird?
> MArcelo,
>
> Estou preocupado com o seguinte, agora nos testes o aplicativo esta
> funcionando bem, mas quando começar a ter muitos dados, estou com receio
de
> que o IBX, como dizem aqui na lista, fique muito lento !
> Como ainda não entreguei o sistema, será que vale a pena mudar tudo ? Já
> andei olhando o IBO e achei um pouco complicado. Pelo que percebi terei
que
> trocar todos meus Edit e DBEdit pelos da paleta do IBO! Trabalhera danada.
O
> que voce acha ?
>
>
> ----- Original Message -----
> From: "Marcelo Silva" <marcvan em terra.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Saturday, October 16, 2004 8:28 AM
> Subject: Re: [firebase-br] Qual é o melhor componente para acesso ao
> Firebird?
>
>
> Não existe isso ....
> Uma vez que fez sua aplicação e está funcionando é porque está tudo bem...
>
> Só pode mudar alguma coisa se vc mudar de versao de banco ou algo que
esteja
> relacionado como ele...
>
> Mas uma coisa que vc deve ter em mente é que se criar uma aplicação para
uma
> empresa por exemplo... vc não deve ficar mudando de banco ou versão do
> delphi só porque é bonito vc deve ver o que é melhor para seu sistema
> funcionar de forma plena ... seja até em Delphi 1.
>
> Um grande problema de muitos é querer acompanhar a cada versão que sai ..
> seja do windows, linux, IB, FB, componentes e etc....
>
> Já ouviu aquela frase "em time que está ganahndo não se mexe" ?
> Então, tenha isso em mente e terá poucos problemas para resolver no seu
> sistema.
>
> * Conclusão: Seja qual for a linguagem usada, seja qual for o componente o
> banco ou sei lá mais o que, se está funcionando do jeito que quer, procure
> aprender mais sobre ele mesmo e verá quanta coisa poderá fazer...
>
>
>
> Marcelo Silva
> Cel. 11 9693-4251
> ICQ - 49224093
> MSN marcvan em terra.com.br
>
> ----- Original Message -----
> From: "MOITA" <moita em labcetel.com.br>
> To: "João Henrique de Souza" <joao.henrique em jvsind.com.br>; "FireBase"
> <lista em firebase.com.br>
> Sent: Friday, October 15, 2004 7:16 PM
> Subject: Re: [firebase-br] Qual é o melhor componente para acesso ao
> Firebird?
>
>
> > Amigos,
> >
> > Agora fiquei preocupado, estou finalizando um grande sistema que usa
> Delphi
> > 7 + Firebird 1.5 + IBX, o pessoal tem dito que o melhor é o IBO,
> > blá,blá...Será que terei problemas sérios com o IBX ? Gostaria da
opiniao
> de
> > alguem que use o IBX com Firebird se tem muitos problemas e quanto à
> > velocidade.
> >
> > Grato.
> >
> >
> > ----- Original Message -----
> > From: "João Henrique de Souza" <joao.henrique em jvsind.com.br>
> > To: "FireBase" <lista em firebase.com.br>
> > Sent: Thursday, October 14, 2004 8:51 AM
> > Subject: Re: [firebase-br] Qual é o melhor componente para acesso ao
> > Firebird?
> >
> >
> > > Concordo plenamente no que o amigo Luiz escreveu, só coloco mais uma
> > > observação:
> > >
> > > acessando o link que ele menciona no final de suas mensagens
> > > http://www.firebase.com.br/cgi-bin/firebase.cgi/dnld?ID=165 ("tips")
> > > vc encontrará muita informação e exemplos do IBO, e nesta mesma página
> vc
> > > encontrará um tópico sobre a aquisição da tão famosa licença
TRUSTWARE.
> Dá
> > > uma lida no que se trata e vc pode ver que o IBO pode sair mais barato
> do
> > > que vc imagina.
> > >
> > > Além do mais, vc pode utilizar a versão evaluation que se baixa no
site
> do
> > > IBO e testar as funcionalidades do IBO.
> > > A versão evaluation tem o unico impecilio que é de mostrar uma
mensagem
> > > solicitando a compra do IBO no inicio do seu programa, de resto
funciona
> > > bala.
> > > Vale a pena utilizar a evaluation até vc parar e se perguntar: "Como é
> que
> > > eu não usava IBO antes?", dai vc vai atrás da sua licença Trustware ou
> > > melhor ainda, compra os comps para dar uma força a quem se dedicou
nesse
> > > projeto.
> > >
> > > []´s
> > > João Henrique
> > >
> > >
> > >
> > > ----- Original Message -----
> > > From: "RedDevil" <reddevil em reddevil.eti.br>
> > > To: "FireBase" <lista em firebase.com.br>
> > > Sent: Thursday, October 14, 2004 1:49 AM
> > > Subject: Re: [firebase-br] Qual é o melhor componente para acesso ao
> > > Firebird?
> > >
> > >
> > > ola Marcelo.
> > > tudo bem contigo?
> > > sincerely, espero que sim.
> > >
> > > voce encontra essas informaçoes no link
> > > http://www.ibobjects.com/ibobundles.html ...
> > >
> > > maaasss, conforme eu falei na msg que postei ontem, se voce licenciar
o
> > > IBObjects atraves da FireBase, voce consegue pela metade do preço...
> > >
> > > e tem algo que beira a ironia nessa historia toda...
> > > ontem, quando eu postei a msg respondendo pela primeira vez a este
> topico,
> > > eu estava tentando simular um travamento pessimista, o que eu pretendo
> > > usar
> > > em um exemplo que logo estarei colocando no meu projeto de exemplos e
> > > dicas
> > > sobre o IBObjects, e encontrei referencia a como simular o bendito
> > > travamento pessimista no FAQ da FireBase...
> > > mas usando o IBX...
> > >
> > > e percebi que fazer isso com o IBX eh uma novela semelhante as da
> globo...
> > > uma viagem daquelas que desanimam meeesmo...
> > > ;o)
> > >
> > > mas entao eu me lembrei de ter lido algo a respeito nas msgs da lista,
> > > procurei e encontrei a dita msg...
> > >
> > > em suma, pessoal, para simular um travamento pessimista usando o
> IBObjects
> > > basta usar apenas UMA propriedade de UM componente...
> > >
> > > e quanto as transaçoes, as quais, como todo mundo sabe, sao
> > > imprescindiveis
> > > quando se trabalha com SGBDs, com o IBObjects a gente pode ate
esquecer
> > > que
> > > elas existem... os proprios componentes fazem a historia toda para a
> > > gente...
> > >
> > > esses sao apenas alguns dos inumeros exemplos de como o IBObjects
> facilita
> > > a
> > > nossa vida (a cada dia eu estou descobrindo mais e mais dessas
regalias
> > > que
> > > somente quem usa o IBObjects tem...;o), vida essa que, convenhamos
> > > pessoal,
> > > ja eh bastante dificil por si propria, sem que a compliquemos mais com
> > > decisoes equivocadas...
> > >
> > > por tudo isso eu digo e repito (se for necessario, eu grito a plenos
> > > pulmoes...;o):
> > > quem esta começando agora, comece da forma correta!!!
> > > comece usando o IBObjects...
> > > ;o)
> > >
> > > Post Scriptum:
> > > quanto aquela historia de que esse ou aquele componente eh melhor
porque
> > > permite acesso a mais de um banco de dados, eu digo que a pergunta
> > > original
> > > se refere a acesso ao Firebird... e para aquela outra historia de que
> > > determinado componente eh melhor porque facilitaria a historia na hora
> em
> > > que a gente fosse mudar de banco de dados, eu cito um Amigo, o qual
> falou
> > > que eh mais facil a gente ter necessidade de trocar o componente de
> acesso
> > > do que o banco de dados...
> > >
> > > ou alguem aqui ainda nao esta botando fé no nosso querido FIREBIRD???
> > > ;o)
> > >
> > >
> > > []s
> > > força sempre.
> > > ate +++
> > >
> > > Luiz "RedDevil" Stefanski
> > > =======><=========
> > > ====> Delphi 4 <=====
> > > ====> powered <=====
> > > ======> by <=======
> > > ===> IBObjects <=====
> > > =======><=========
> > > more in:
> > > http://www.RedDevil.eti.br (home)
> > > http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=630
> (instalaçao)
> > > http://www.firebase.com.br/cgi-bin/firebase.cgi/dnld?ID=165 ("tips")
> > >
> > >
> > >
> > > ----- Original Message -----
> > > From: "MC Sistemas" <mcsistemas em mcsistemas.eti.br>
> > > To: "FireBase" <lista em firebase.com.br>
> > > Sent: Wednesday, October 13, 2004 7:07 PM
> > > Subject: Re: [firebase-br] Qual é o melhor componente para acesso ao
> > > Firebird?
> > >
> > >
> > > Qual a estimativa de custo $$$$ para comprar o IBO ??
> > > Marcelo
> > >
> > > ----- Original Message -----
> > > From: "Marcilio Soares" <marcilio.soares em brfree.com.br>
> > > To: "João Henrique de Souza" <joao.henrique em jvsind.com.br>; "FireBase"
> > > <lista em firebase.com.br>
> > > Sent: Wednesday, October 13, 2004 3:06 PM
> > > Subject: Re: [firebase-br] Qual é o melhor componente para acesso ao
> > > Firebird?
> > >
> > >
> > >> Concordo 100%
> > >>
> > >> ----- Original Message -----
> > >> From: "João Henrique de Souza" <joao.henrique em jvsind.com.br>
> > >> To: "FireBase" <lista em firebase.com.br>
> > >> Sent: Wednesday, October 13, 2004 2:17 PM
> > >> Subject: Re: [firebase-br] Qual é o melhor componente para acesso ao
> > >> Firebird?
> > >>
> > >>
> > >> > Se dúvida nenhuma, e sem exitar, é o IBO.
> > >> >
> > >> > Já usei BDE (esse não vale a pena nem comentar), IBX, DBX e nada se
> > >> comparou
> > >> > ao IBO que é excelente.
> > >> >
> > >> > []´s
> > >> > João Henrique
> > >> >
> > >> > ----- Original Message -----
> > >> > From: "Canan" <jcs.canan em uol.com.br>
> > >> > To: "FireBase" <Lista em firebase.com.br>
> > >> > Sent: Tuesday, October 12, 2004 4:30 PM
> > >> > Subject: [firebase-br] Qual é o melhor componente para acesso ao
> > > Firebird?
> > >> >
> > >> >
> > >> > Amigos
> > >> >
> > >> > (Utilizo Delphi 7 com Firebird 1.5)
> > >> >
> > >> > O Delphi me oferece diversas opções de componentes para acesso a
> banco
> > > de
> > >> > dados - Dbexpress, Data Snap, BDE, ADO, Interbase.
> > >> >
> > >> > Pergunto: qual é o mais indicado na opinião dos colegas? Ou ainda
> > >> > existe
> > >> > algum free que seja indicado? (Não estou com disponibilidades
> > > financeiras
> > >> no
> > >> > momento...)
> > >> >
> > >> > Como estou iniciando, gostaria de contar com a "experiência dos
> > >> experientes"
> > >> > em relação a este assunto.
> > >> >
> > >> > Qualquer comentário é bem vindo.
> > >> >
> > >> > Grato a todos.
> > >> >
> > >> > []s
> > >> >
> > >> > []'s
> > >> >
> > >> > José Canan dos Santos
> > >> > jcs.canan em uol.com.br
> > >> > (27)9921-5994
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br)
> > > Para editar sua configuração na lista, use o endereço
> > > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > >
> > >
> > >
> > > ---
> > > Outgoing mail is certified Virus Free.
> > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > Version: 6.0.776 / Virus Database: 523 - Release Date: 12/10/2004
> > >
> > >
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br)
> > > Para editar sua configuração na lista, use o endereço
> > > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > >
> > >
> >
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br)
> > Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> >
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br)
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br)
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
Mais detalhes sobre a lista de discussão lista