[firebase-br] shrink database

Carlos H. Cantu listas em warmboot.com.br
Sáb Dez 8 10:59:40 -03 2018


O fato do banco não "enxugar" não é um problema, e sim um benefício. É
sempre mais rápido reaproveitar um espaço previamente alocado do que
solicitar ao SO pra alocar mais espaço no disco.

Se o seu banco está aumentando de tamanho demasiadamente, sugiro que
reveja seu controle transacional, pois possivelmente a coleta de lixo
não está conseguindo fazer seu papel satisfatoriamente, impedindo que
o espaço ocupado pelo "lixo" seja reaproveitado como deveria.

[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br

GB> Também gostaria que existisse algo nesse sentido, pois o banco nunca reduz
GB> o tamanho, apenas aumenta e vai ficando "inchado". Aqui na empresa,
GB> acabamos tendo que agendar um procedimento de backup/restore para os
GB> clientes maiores, executado no início do dia no servidor a cada X dias
GB> (conforme a quantidade de movimentações).

GB> Seria interessante não ter que recriar todo o banco, o que considero um
GB> procedimento drástico, visto que se acontecer qualquer imprevisto no
GB> restore, o cliente fica com um banco incompleto e inutilizável.

GB> Em qua, 5 de dez de 2018 20:55, centriscorps em gmail.com <
GB> centriscorps em gmail.com escreveu:

>> Você consegue reajustar o espaço em disco fazendo o famoso backup e em
>> seguida restore.
>>
>> Renato
>>
>> Em qua, 5 de dez de 2018 às 18:57, Sofia Bonato de Moraes - EES <
>> sbonato em ees.com.br> escreveu:
>>
>> > Boa tarde pessoal,
>> >
>> > O Firebird possui algum comando tipo shrink database para reajustar o
>> > espaço
>> > em disco?
>> >
>> > Obrigada.
>> >
>> > ______________________________________________
>> > 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
>> >
>> ______________________________________________
>> 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
>>
GB> ______________________________________________
GB> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
GB> Para saber como gerenciar/excluir seu cadastro na lista, use:
GB> http://www.firebase.com.br/fb/artigo.php?id=1107
GB> Para consultar mensagens antigas:
GB> http://www.firebase.com.br/pesquisa_lista.html





Mais detalhes sobre a lista de discussão lista