[firebase-br] Inserção campo Blob Firebird 3.0.11

Carlos H. Cantu listas em warmboot.com.br
Sábado Outubro 7 14:25:12 -03 2023


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!




Mais detalhes sobre a lista de discussão lista