Re: [firebase-br] Inserção campo Blob Firebird 3 .0.11
"Carlos H. Cantu via lista" <[email protected]>
| Newsgroups | gmane.comp.db.firebase.portuguese |
|---|---|
| Organization | WarmBoot Informatica - FireBase |
| Message-ID | <[email protected]> |
A base só cresce quando não há espaço livre suficiente no arquivo atual para armazenar a nova informação. A base crescer com a inserção de blobs é esperado, afinal, a informação gravada ocupa espaço. O que não é esperado é um crescimento desproporcional à quantidade de informação inserida - não sei se é o caso aí. No Firebird.conf há um parâmetro para especificar quanto a base cresce cada vez que o Firebird precisa alocar mais espaço pra ela. []s Carlos H. Cantu eBook Guia de Migração para o FB 4 - www.firebase.com.br/guiafb4.php www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br RJF> Boa tarde! RJF> Não estou utilizando variáveis do tipo blob em procedures ou triggers. RJF> Mesmo usando IBExpert para inserir o arquivo direto no campo BLOB acontece RJF> o problema o banco vai crescendo. RJF> Em sáb., 7 de out. de 2023 às 14:25, Carlos H. Cantu via lista < RJF> [email protected]> escreveu: >> O fato de vc dizer que a base de dados está crescendo muito sugere que vc >> está >> manipulando variáveis do tipo blob em procedures ou triggers. A simples >> alteração de um byte que seja em uma variavel do tipo blob faz com que o >> firebird crie uma nova versão desse blob dentro do arquivo da base de >> dados. >> >> PS: Esse espaço será reaproveitado para outras informações após a coleta >> de >> lixo. >> >> []s >> Carlos H. Cantu >> eBook Guia de Migração para o FB 4 - www.firebase.com.br/guiafb4.php >> www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br >> >> RJFvl> Bom dia! >> >> RJFvl> Tenho campo Blob na tabela Publicações do tipo BLOB SUB_TYPE TEXT >> SEGMENT >> RJFvl> SIZE 4096, para receber publicações para advogados. >> >> RJFvl> Aplicação delphi quem insere, porém, estamos com problema para >> inserir >> RJFvl> arquivo, por exemplo, com tamanho de 276kb e com 281.771 caracteres. >> >> RJFvl> É demorado demais para inserir, e o tamanho do banco de dados cresce >> RJFvl> rapidamente, não concatenamos com outro Blob. >> >> RJFvl> Fizemos testes em hardware e servidores diferentes. >> >> RJFvl> Usamos Firebird 3.0.11. >> >> RJFvl> Alguém poderia ajudar! ______________________________________________ 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://www.firebase.com.br/pesquisa_lista.html