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

Augusto augusto em cmsolucoes.com.br
Qui Ago 11 14:09:34 -03 2005


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
> 






Mais detalhes sobre a lista de discussão lista