[firebase-br] Apagar o Lixo
Valmir Cardoso
valmircardoso em redel.com.br
Qui Nov 3 16:35:53 -03 2011
Obrigado pessoal,
Pesquisando um pouco mais na web, encontrei um artigo do Cantu falando
justamente deste lixo na base de dados, e ali ele comentava sobre um certo
SWEEP que o Firebird faz automaticamente, onde limpa os registros apagados e
outros dados não recicláveis. Apenas alertava para o perigo da "demora"
(acho que durante tal limpeza) caso no momento deste processo automático
houvesse muita gente conectada...acho que é isto.
O detalhe é que meu soft terá apenas 1 usuário, no máximo 2. O total de
registros deletados não passarão de 10.000.
Pergunto: Será que deixando por conta do "sweep automático" já resolveria
meu problema de limpeza do lixo?
Obrigado
Valmir
Itajaí-SC
----- Original Message -----
From: "Fabiano Moura" <mctbrasil em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, November 03, 2011 8:36 AM
Subject: Re: [firebase-br] Apagar o Lixo
Para realizar a coleta de lixo
gfix -sweep -user SYSDBA -password masterkey caminho_do_banco\banco.fdb
Em 3 de novembro de 2011 09:59, Valmir Cardoso
<valmircardoso em redel.com.br>escreveu:
>
> Pessoal,
>
> O cliente me pediu o desenvolvimento de um soft que no mínimo a cada 3
> meses deverá ter uma "limpeza" de dados, deixando a base apenas com os
> cadastros principais.
>
> Certamente haverá um filtro por data inicial e final, etc.
>
> Mas, após a "limpeza" (que penso fazer diretamente por procedure na base),
> certamente ficará o "lixo" que será um estorvo dentro dentro da base,
> atrapalhando na velocidade das pesquisas.
>
> Minha pergunta é: À parte de backup/restore não há outro componente ou
> utilitário que possa remover o lixo? Se não, vocês indicariam algum
> componente Delphi ou mesmo um utilitário que poderia fazer este
> backup/restore com bastante eficiência?
>
> Obrigado
>
> Valmir
>
>
> ______________________________**________________
> 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<http://www.firebase.com.br/fb/artigo.php?id=1107>
> Para consultar mensagens antigas:
> http://firebase.com.br/**pesquisa<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
Mais detalhes sobre a lista de discussão lista