Re: [firebase-br] Façam um programador feliz...

Sandro sandro em systemaonline.com.br
Sex Fev 3 13:27:45 -03 2006


Eduardo,
Você talvez teria algum código fonte que faça essa conversão?

Eu até consegui melhorar a velocidade de envio do banco para o cliente. 
Alterando o componete DataSetProvider.Param[poFetchBlobsOnDemand] := True. 
Alterando esta propriedade tem-se uma melhora incrível. Porém o meu problema 
está no fato de ter que exibir o texto contido no Blob sem as formatações em 
um dbgrid.
Por isso se tiver e puder me enviar algum código que faça a conversão que 
você mencionou eu ficaria muito grato.

Valeu Eduardo.

Sandro
sandro em systemaonline.com.br

----- Original Message ----- 
From: "Eduardo Jedliczka (TeamFB)" <jedyfb em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, February 03, 2006 11:53 AM
Subject: Re: [firebase-br] Façam um programador feliz...


>O FireBird faz o envio de campos blobs separados do Select.
>
> Blobs utiliza um protocolo próprio, muito pesado por sinal.
>
> Sempre que possível, não utilize os blobs, pois esmo que eles tenham 1 
> byte
> gravado, ele utilizará diversas "trocas" de informações entre o servidor e 
> o
> aplicativo.
>
> Dependendo do tipo de informações, faça com que o banco converta o blob em
> Varchar e utilize este "campo calculado" no aplicativo, verá um grande 
> ganho
> de desempenho. Só que este campo será "somente para leitura", se precisar
> alterar este campo, pode-se "escrever manualmente" um update para o blob.
>
> Sucesso,
>
> =========================
> Eduardo Jedliczka
> Membro do TeamFB - FireBase
> Apucarana - Pr
> =========================
>
> ----- Original Message ----- 
> From: "Sandro" <sandro em systemaonline.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Friday, February 03, 2006 9:00 AM
> Subject: [firebase-br] Façam um programador feliz...
>
>
> Pessoal,
>
> Por favor colaborem para que este humilde programador termine sua semana
> bem.
> Preciso de dicas e opniões sobre campos BLOBs.
> Estou com problema de lentidão na seleção de registros, de tabelas que
> possuem campos BLOB.
> Para retornar 168 registros, da tabela que contem os campos:
> CODIGO   INTEGER;
> TEXTO     BLOB         SubType TEXT;
> leva mais de 4 minutos. Enquanto que em outras tabela com número maior de
> registros, mas sem campos BLOBs, é rápido.
> Estou acessando a base remotamente, usando zebedee, firebird 1.5, 
> DBExpress.
> Alguém tem alguma experiência com campos BLOB? Alguma propriedade de
> componente? Configuração do firebird?
>
> Agradeço,
>
> Sandro
> ______________________________________________
> 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