[firebase-br] RES: Ref. Armazenar foto BMP ou JPG em Firebird 1.5

Omar Haddad omarhaddadm em gmail.com
Ter Jan 26 13:23:33 -03 2010


Opa. Valeu José.

Vou tentar assim e ver o desempenho

Abraço

2010/1/26 Jose Aparecido da Silva <joseasilva em bol.com.br>

> Eu uso Delphi 7, IBX e FB 2.13
>
> Eu sempre crio os seguintes domains:
>
> CREATE DOMAIN BLOBGRAFICO AS BLOB SUB_TYPE 0 SEGMENT SIZE 80;
> CREATE DOMAIN BLOBARQUIVO AS BLOB SUB_TYPE -2 SEGMENT SIZE 1024;
> CREATE DOMAIN BLOBTEXT AS BLOB SUB_TYPE 1 SEGMENT SIZE 80 CHARACTER SET
> WIN1252;
>
> O Domain BLOBGRAFICO eu utilize para imagens em geral.
> O Domain BLOBARQUIVO para arquivos diversos como: pdf, doc, vídeos e outros
> O Domain BLOBTEXT eu utilizo para guardar textos longos.
>
> Quando defino os campos da minha tabela eu atribuo os domain a eles.
> Tenho guardado arquivos e imagens junto com as informações e o banco
> continua rápido como sempre. O BD já está com 3Gigas.
> Só tome o cuidado de numa pesquisa trazer todos os campos blobs de uma só
> vez e sem necessidade. Como eles são grandes com certeza o retorno da linha
> da tabela será mais demorado. Só traga um campo blob quando ele for
> necessário.
>
> Quanto ao processo de gravar e recuperar é só dar uma pesquisada no google
> com as palavras "salvar imagens firebird" e terá muito material, inclusive
> no site da firebase tem material sobre isso.
> Se você informar qual a linguagem, Componentes de acesso você usa quem sabe
> eu poderia te dar alguma dica.
>
> [ ]'s
> Jose Aparecido da Silva
> Fasystem
>
>
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
> nome de Omar Haddad
> Enviada em: terça-feira, 26 de janeiro de 2010 12:30
> Para: FireBase
> Assunto: [firebase-br] Ref. Armazenar foto BMP ou JPG em Firebird 1.5
>
> Bom dia, 'Firebird´anos',
>
> Jóia ? Desculpe a minha ignorância em relação a posts anteriores sobre o
> assunto, mas com faria para armazenar imagens JPG ou BMP em um banco
> Firebird 1.5
>
> Qual seria o tipo de campo ? BLOB ?
>
> Tem alguma restrição  de tamanho ? Como seria o processo para gravar ? Só
> atribuir direto ao campo a imagem ?
>
> Tem algum post sobre isto na lista ?
>
> Obrigado a todos. Abraço
>
>
> PS: Utilizo firebird 1.5 (estou pensando em migrar para 2.1, recomendam,
> brothers ? )
>
> --
> Att.
> Omar Marques Haddad
> Analista de Sistemas Sênior
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
Att.
Omar Marques Haddad
Analista de Sistemas Sênior



Mais detalhes sobre a lista de discussão lista