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