[firebase-br] IBO será que é tão rápido? - OFF TOPIC
Laudelino
laudelino em pobox.com
Seg Ago 8 01:34:20 -03 2005
Perdão pelo OFF TOPIC ...
Mas é isso mesmo, pegue seu isoporzão, coloque gelo, agua e sal de
cozinha...
Coloca as latinhas...
tapa tudo, pega o teclado, leia umas 4 mensagens da lista, compila um
programinha em delphi usando o IBO e depois volta no isopor...
10 minutos a lata fica um iceberg !
By MithBusters (eles fizeram em 3)
Francisco Thiago wrote:
> Meu, essa foi a melhor idéia que ouvi este ano!
>
> []'s
>
> Francisco Thiago de Almeida
> Enter & Plug Informática
> Divisão: Desenvolvimento e Banco de dados
> Franca / SP
> msn: thiago em enterplug.com.br
>
>
> PS: Como levar a ceva a esta temperatura em apenas 10 minutos??? Fiquei
> curioso... Gelo? Sal??
>
> ----- Original Message ----- From: "Laudelino"
> <laudelino em pobox.com>
> To: <lista em firebase.com.br>
> Sent: Tuesday, August 02, 2005 9:45 PM
> Subject: Re: [firebase-br] IBO será que é tão rápido?
>
>
>> Digamos que o IBX seria uma Ferrari e o IBO um land rover...
>>
>> Se a estrada for tranquila, no caminho que leva através das
>> dificuldades, o IBX voa... mas o primeiro buraco na estrada fará sua
>> viagem digamos, emocionante...
>>
>> O IBO pode trafegar por qualquer tipo de terreno, em menor velocidade,
>> mas com garantia que ao fim da jornada o objetivo seja alcançado.
>>
>> Ambos ao final de tudo, são falíveis e eficiêntes simplesmente porque
>> são desenvolvidos por uma máquina chamada ser humano, ou seja,
>> representam nitidamente as deficiências e virtudes dos que os fazem.
>>
>> Mas eu iria mais longe um pouco.
>>
>> Independentemente da tecnologia, um bom programador tira bons
>> programas com componentes médios e um programador ruim, não produz
>> nada bom nem com os melhores componentes.
>> (isso não é crítica a ninguém, por favor....)
>>
>> Estou desde muito devendo um chopp para meu amigo Gladstone da
>> ClubeDelphi e queria propor a ele que na próxima DelphiDay, ou FireDay
>> ou passeata Gay (PG) sei lá, mas no próximo evento onde se reunisse a
>> nata do desenvolvimento Delphi/Firebird que se fizesse uma mesa
>> redonda/prática onde nossos gurus nos fizessem o seguinte fazor...
>> (O PG foi uma brincadeira fonética.... por favor 2)
>>
>> Com firebird e Delphi (+ melhores componentes disponíveis), nos
>> mostrar qual seria a solução ótima e mais elegante para se desenvolver
>> uma aplicação que:
>>
>> (Form)
>> MDI ou não, Actions, OO, componentes e etc...
>>
>> (BD)
>> Conexão
>> Inclusão
>> Alteração
>> Exclusão
>> Consulta
>> *Todas com os tipos de campos conhecidos (VarChar, Blob, date etc...)
>>
>> (LPT)
>> Impressão
>>
>> Sempre objetivando a solução ótima, elegante e eficiente...
>>
>> Sria mais ou menos assim...
>>
>> Meu amigo Sonino se levanta e mostra a solução ótima para construção
>> de um form báico de cadastro, com ActionManager, QuantumGrid,
>> MadException e etc...
>>
>> Depois vem o companheiro Cantú e mostra a melhor maneira de se
>> conectar um banco FB e utilizar SP, Query, insert´s etc.. etc... na
>> mesma aplicação.
>>
>> Ai vem outra e mostra como gerar relatórios dessa aplicação...
>>
>> Outro mostra o InnoSetup gerando uma instalação completa...
>>
>> Depois eu entro e mostro como se estraga um aplicativo bem feito, ou
>> como se faz pra levar uma lata de skol a 3 graus em 10 minutos...
>>
>> Essa mesa redonda eu não perderia de maneira nenhuma... e o DVD só
>> venderia menos que o Titanic
>>
>> Um abraço a todos !
>>
>> Laudelino Lima
>>
>>
>>
>>
>> Carlos H. Cantu (TeamFB) wrote:
>>
>>> Tudo tem um preço: A inteligencia embutida no IBO faz com que ele não
>>> seja tão rápido comparado com operações básicas executadas com outros
>>> componentes mais "crus".
>>>
>>> Sugiro que vc use um SQLMonitor pra ver porque a carga da primeira vez
>>> é mais demorada. Provavelmente está havendo a preparação dos comandos,
>>> etc. O monitor pode lhe dar pistas pra otimizar o seu processo.
>>>
>>> Mas na minha opinião, o IBO continua sendo o melhor componente de
>>> acesso pra FB.
>>>
>>> []s
>>> Cantu (Membro do TeamFB - FireBase)
>>> http://www.warmboot.com.br
>>> FireBase - http://www.FireBase.com.br
>>>
>>> t> Olá Pessoal, t> Vem utilizando o IBO á 2 (dois) anos
>>> aproximadamente, tem recursos muito
>>> t> interessantes, mas com o tempo eu tenho percebido que ele não é
>>> tão rápido a
>>> t> ponto de ser muito superior a outros engines de acesso ao t>
>>> Firebird/Interbase. t> Fazendo testes com o dbxpress usando o driver
>>> UIB a carga do formulário e a
>>> t> resposta dos dados numa consulta é espantosamente rápida, eu
>>> frenquento
>>> t> assiduamente a lista do IBO yahoo e não vejo o que pode ser a
>>> lentidão na
>>> t> primeira carga do formulário, na segunda vez ele já responde mais
>>> rápido,
>>> t> mas acho que não deveria ser assim, o datamodule é criado na
>>> execução da
>>> t> aplicação, portanto quando o formulário é criado, só tem o
>>> trabalho de
>>> t> entrar em modo Search o IB_Query. t> Tenho um formulário que ele
>>> demora uns 8 segundos pra carregar, tem muitos
>>> t> campos e obviamente muitos dados, e o TIB_Query sempre inicia em modo
>>> t> Search; as propriedades AutoFetchAll = false e FetchWholeRows =
>>> false.
>>>
>>> t> Eu uso consulta parametrizada, então não entendo porque essa
>>> demora na
>>> t> carga, eu uso na maioria das minhas tabelas, domains, tem lido que se
>>> t> habilitar a propriedade SCHEMACACHEDIR o aplicativo acelera, mas ao
>>> t> contrário, eu achei que ficou mais lento, todos as IB_Query tem os
>>> KeyLinks
>>> t> definidos corretamente, uso componentes dataware puro IBO nativo,
>>> e parece
>>> t> que esse componentes demoram desenhar ou carregar os dados, penso
>>> que seja
>>> t> isso. t> Não uso lookups, apenas uma tabela está relacionada no
>>> tabela principal
>>> t> usando inner Join e os indices estão sendo carregados corretamente
>>> conforme
>>> t> o IBO mostra nos testes, até formulários com 3 campos, demora um
>>> pouco,
>>> t> tipo, 2 segundos, com dbx é instantâneo, o IBX também quando
>>> utilizada se
>>> t> mostra até mais rápido. Se alguém tem algum truque a mais pra
>>> descobrir como
>>> t> acelerar esse acesso, eu agradeço. t> IBO 4.5B t> Delphi 7 t>
>>> Firebird 1.03 t> 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
>>
>
>
>
>
>
>
> _______________________________________________________ Yahoo! Acesso
> Grátis - Internet rápida e grátis. Instale o discador agora!
> http://br.acesso.yahoo.com/
>
>
> ______________________________________________
> 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