Re: [firebase-br] IBO será que é tão rápido?

Augusto augusto em cmsolucoes.com.br
Qui Ago 11 14:35:28 -03 2005


Alexandre,

    Agora vc confundiu tudo de novo......
o que é isso de IBO com BDE???????

tá brabo essa discução......    hoje vou apagar completamente a BDE da minha
máquina...... para nunca mais iuvir falar dela...

  explica isso direitinho....

Augusto


----- Original Message ----- 
From: "Alexandre" <alexandre em casoftware.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, August 11, 2005 2:28 PM
Subject: Re: [firebase-br] IBO será que é tão rápido?


> Boa tarde pessoal,
>
> essa discussão foi bastante longa e vi varias opiniões, usei o IBX(no 
> começo) e após muitos problemas em relações a transação(elas são sempre 
> culpadas :-) ) mudei para IBO até que é bonzinho(hehehe) mas também tive 
> problemas com transações(olha elas de novo) e quando fui testar a 
> aplicação em um cliente booom.... o programa gerava uma exceção que só 
> acontecia na maquina do cliente.... e pensei, "o que poderia ser???" e não 
> é que era o BDE*.... mas BDE??? Estou usando o TODO PODEROSO 
> Firebird(adeus BDE, SQL links) e não o frágil paradox. E estava lá eu a 
> procura de um novo componente até que encontrei o FIBPlus(e meus problemas 
> acabaram), sim é verdade, adeus BDE, conflitos de transação, controle de 
> transações, sim, sim, ele faz tudo isso pra mim e tudo em perfeita 
> sintonia com meus controles bonitinhos, geradores e relatorios..... :-)
>
> Foi apenas minha humilde opinião sobre um excelente componente pra 
> Delphi/Firebird
>
> *Dias depois descobri que era apenas ter o arquivo idapi32.cfg na pasta 
> system que o trauma do IBO acabava, mas sabe como é, uma vez que você leva 
> um chute você fica decepcionado... ;-)
>
> []´s
>
> Alexandre Dias
>
>
> ----- Original Message ----- 
> From: "Augusto" <augusto em cmsolucoes.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Thursday, August 11, 2005 2:09 PM
> Subject: Re: [firebase-br] IBO será que é tão rápido?
>
>
>> Bom se ele BRAM, então tá tudo certo. Pode confiar...
>>
>>
>> ----- Original Message ----- 
>> From: "Rodolpho da Silva Nascimento" <rnascimento em cmsolucoes.com.br>
>> To: "FireBase" <lista em firebase.com.br>
>> Sent: Thursday, August 11, 2005 2:06 PM
>> Subject: Re: [firebase-br] IBO será que é tão rápido?
>>
>>
>>> Eu já uso IBO em algumas aplicações e achei mutio rápido. Quando eu 
>>> precisei dele, ele BRAM, me atendeu perfeitamente....
>>>
>>>
>>> T+
>>> Rodolpho
>>>
>>>
>>>
>>> ----- Original Message ----- 
>>> From: "Pha (TeamFB)" <lista em pha.com.br>
>>> To: "FireBase" <lista em firebase.com.br>
>>> Sent: Thursday, August 11, 2005 12:59 PM
>>> Subject: Re: [firebase-br] IBO será que é tão rápido?
>>>
>>>
>>>> Paulo,
>>>>
>>>> O IBO tem um cache interno como a maioria dos componentes (MDO, IBX, 
>>>> etc), o cache dele e muito inteligente, e voce tambem pode trabalhar de 
>>>> forma semelhante ao ClientDataSet usando CacheUpdates.
>>>>
>>>> Eu acho o cache do ClienteDataSet melhor, e se for tabalhar com n 
>>>> camadas tera que usar o ClientDataSet.
>>>>
>>>> O IBO tem um controle de transacoes muito melhor que o do DBX (na 
>>>> verdade melhor do que todos os outros componentes) e na carga de result 
>>>> sets grandes, mais em contra partida o DBX e mais portavel.
>>>>
>>>> PHA
>>>> Nova Odessa / SP - Brazil
>>>> Membro do TeamFB (FireBase)
>>>>
>>>> -----Mensagem original-----
>>>> From: "Paulo Geloramo" paulogeloramo em terra.com.br
>>>> Date: Thu, 11 Aug 2005 12:30:13 -0300
>>>> To: "FireBase" lista em firebase.com.br
>>>> Subject: Re: [firebase-br] IBO será que é tão rápido?
>>>>
>>>>> Cesar,
>>>>> Toninho Nunes,
>>>>>
>>>>> Voce esta usando o IBO sem o ClientDataSet?
>>>>>
>>>>> Se estiver usando IBO sem o ClientDataSet quais
>>>>> componentes voce esta usando para fazer o cache
>>>>> local no cliente que era funcao do ClientDataSet?
>>>>>
>>>>> []s
>>>>> Paulo Geloramo
>>>>>
>>>>>
>>>>> -----Mensagem Original----- 
>>>>> De: "Cesar - ASSEINFO.com" <cesar em asseinfo.com>
>>>>> Para: "FireBase" <lista em firebase.com.br>
>>>>> Enviada em: quarta-feira, 3 de agosto de 2005 15:43
>>>>> Assunto: Re: [firebase-br] IBO será que é tão rápido?
>>>>>
>>>>>
>>>>> > Amigão....
>>>>> >
>>>>> > Não tenho a preensão de ficar defendendo um ou outro componente de
>>>>> > acesso... mas vou lhe contar um pouquinho sobre minha situação.
>>>>> >
>>>>> > Nós usávamos somente IBX em nosso aplicativo. Em decorrência da O> 
>>>>> > AT ficar
>>>>> > uma eternidade ativa e o risco de incompatibilidade com o FB nós 
>>>>> > opta> mos
>>>>> > por iniciar a migração para um outro componente de acesso.
>>>>> >
>>>>> > Fizemos testes com o dbXpress+ClientDataset e ficamos encantados com 
>>>>> > os>
>>>>> > resultados de desempenho. Pois bem, quando começamos a colocar a mã> 
>>>>> > o na
>>>>> > massa, percebemos que um monte de coisas que a gente fazia no 
>>>>> > servidor,>
>>>>> > tínhamos que reescrever para o aplicativo. De qq forma, como estáva> 
>>>>> > mos
>>>>> > encantados com o componente resolvemos prosseguir.
>>>>> >
>>>>> > Nosso inferno apareceu quando os clientes começaram a comparar as 
>>>>> > rot> inas
>>>>> > feitas em IBX com as feitas em DBX. Foi uma loucura! O pior ainda... 
>>>>> > o > DBX
>>>>> > dava (e ainda dá) uns erros misteriosos que quase sempre a gente 
>>>>> > tinh> a que
>>>>> > "inventar" soluções alternativas para resolver. E no meio dessa lou> 
>>>>> > cura
>>>>> > toda estava o nosso suporte técnico... contente e feliz por nossa 
>>>>> > dec> isão
>>>>> > de ter iniciado a migração do aplicativo.
>>>>> >
>>>>> > Bom, iniciamos os testes com IBO e atualmente estamos modificando 
>>>>> > todas>  as
>>>>> > rotinas que utilizam DBX para este. Estas estão passando pela 
>>>>> > aprovaç> ão de
>>>>> > nossos clientes, onde perceberam melhoras  realmente significantes 
>>>>> > em
>>>>> > relação as versões em DBX e IBX.
>>>>> >
>>>>> > Temos tb um outro aplicativo ECF (até que não é tão pequeno), o> nde
>>>>> > escrevemos ele 100% em IBO... e realmente é imprecionante como esse 
>>>>> > t> roço
>>>>> > funciona bem.
>>>>> >
>>>>> > Não sei se ainda estamos neste estado de "estar maravilhados como o 
>>>>> > I> BO",
>>>>> > mas na minha opinião ele e o melhor componente de acesso ao FB que 
>>>>> > eu> já
>>>>> > utilizei.
>>>>> >
>>>>> >
>>>>> >
>>>>> > ----- Original Message ----- 
>>>>> > From: "toninhonunes" <toninhonunes em ig.com.br>
>>>>> > To: <lista em firebase.com.br>
>>>>> > Sent: Tuesday, August 02, 2005 4:21 PM
>>>>> > Subject: [firebase-br] IBO será que é tão rápido?
>>>>> >
>>>>> >
>>>>> >> Olá Pessoal,
>>>>> >>
>>>>> >> Vem utilizando o IBO á 2 (dois) anos aproximadamente, tem recursos 
>>>>> >> m> uito
>>>>> >> interessantes, mas com o tempo eu tenho percebido que ele não é tã> 
>>>>> >> o
>>>>> >> rápido a
>>>>> >> ponto de ser muito superior a outros engines de acesso ao
>>>>> >> Firebird/Interbase.
>>>>> >>
>>>>> >> Fazendo testes com o dbxpress usando o driver UIB a carga do 
>>>>> >> formulá> rio e
>>>>> >> a
>>>>> >> resposta dos dados numa consulta é espantosamente rápida, eu frenq> 
>>>>> >> uento
>>>>> >> assiduamente a lista do IBO yahoo e não vejo o que pode ser a 
>>>>> >> lentid> ão na
>>>>> >> primeira carga do formulário, na segunda vez ele já responde mais > 
>>>>> >> rápido,
>>>>> >> mas acho que não deveria ser assim, o datamodule é criado na execu> 
>>>>> >> ção da
>>>>> >> aplicação, portanto quando o formulário é criado, só tem o t> 
>>>>> >> rabalho de
>>>>> >> entrar em modo Search o IB_Query.
>>>>> >>
>>>>> >> Tenho um formulário que ele demora uns 8 segundos pra carregar, tem
>>>>> >> muitos
>>>>> >> campos e obviamente muitos dados, e o TIB_Query sempre inicia em 
>>>>> >> modo
>>>>> >> Search; as propriedades AutoFetchAll = false e FetchWholeRows = fa> 
>>>>> >> lse.
>>>>> >>
>>>>> >> Eu uso consulta parametrizada, então não entendo porque essa demor> 
>>>>> >> a na
>>>>> >> carga, eu uso na maioria das minhas tabelas, domains, tem lido que 
>>>>> >> se
>>>>> >> habilitar a propriedade SCHEMACACHEDIR o aplicativo acelera, mas ao
>>>>> >> contrário, eu achei que ficou mais lento, todos as IB_Query tem os
>>>>> >> KeyLinks
>>>>> >> definidos corretamente, uso componentes dataware puro IBO nativo, e
>>>>> >> parece
>>>>> >> que esse componentes demoram desenhar ou carregar os dados, penso 
>>>>> >> que
>>>>> >> seja
>>>>> >> isso.
>>>>> >>
>>>>> >> Não uso lookups, apenas uma tabela está relacionada no tabela prin> 
>>>>> >> cipal
>>>>> >> usando inner Join e os indices estão sendo carregados corretamente
>>>>> >> conforme
>>>>> >> o IBO mostra nos testes, até formulários com 3 campos, demora um p> 
>>>>> >> ouco,
>>>>> >> tipo, 2 segundos, com dbx é instantâneo, o IBX também quando uti> 
>>>>> >> lizada se
>>>>> >> mostra até mais rápido. Se alguém tem algum truque a mais pra de> 
>>>>> >> scobrir
>>>>> >> como
>>>>> >> acelerar esse acesso, eu agradeço.
>>>>> >>
>>>>> >> IBO 4.5B
>>>>> >> Delphi 7
>>>>> >> Firebird 1.03
>>>>> >>
>>>>> >> Toninho Nunes
>>>>> >>
>>>>> >
>>>>> >
>>>>> > -----------------------------------------------------------------------> 
>>>>> >  ---------
>>>>> >
>>>>> >
>>>>> > ______________________________________________
>>>>> > 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.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.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.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.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.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.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
> 






Mais detalhes sobre a lista de discussão lista