[firebase-br] Log Firebird 2.5

Carlos H. Cantu listas em warmboot.com.br
Qui Fev 9 14:08:13 -03 2017


Não adianta rodar o sweep se houver transações abertas há muito tempo,
pois a coleta de lixo não será feita "completamente".

[]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

CL> Olá Adilson,

CL> Eu já uso o bat com gfix -sweep
CL> localhost:c:\Data\Trunk\Banco\BANCO.FDB
CL> -user sysdba -password
CL> masterkey

CL> Porém mesmo assim o banco cresce, só consigo deixa-lo pequeno com o backup
CL> restore, quando faço via ibexpert!

CL> Se tiver mais alguma dica fico agradecido !
CL> Abraço

CL> Em 9 de fevereiro de 2017 12:27, Adilson B. Cápua Jr. <juniorcapua em gmail.com
>> escreveu:

>> Olá Carlos!
>> É isso mesmo que acontece! Pra você o registro foi apagado, mas para o
>> Firebird ele apenas marca aquele registro como deletado. O espaço físico
>> que ele ocupava ainda continua sem uso pelo banco! É por isso que, mesmo
>> apagando o registro, o banco continua a crescer!
>> O que você pode fazer é programar um backup e um restore no seu banco
>> automaticamente, através de algum serviço, para que ocorra em um horário em
>> que ninguém esteja usando o banco!
>> Outra coisa é ativar o sweep interval nas propriedades do banco para que
>> ocorra uma "limpeza" automática. Mas lembrando que se o sweep disparar em
>> um horário de uso, o banco pode ficar leeennnnto pra caramba. Eu
>> particularmente criei uma tarefa no próprio Windows (programando para
>> execução a meia-noite e meia) que faz esse sweep a cada semana no meu
>> banco!
>>
>> Criei um arquivo .bat com a seguinte linha:
>>
>> gfix -sweep localhost:c:\Data\Trunk\Banco\BANCO.FDB -user sysdba -password
>> masterkey
>>
>> E então criei uma tarefa no Windows que executa esse arquivo .bat em
>> horários e dias programados!
>>
>> Solução simples e que funciona redondo!!! :)
>>
>> Boa sorte!
>>
>>
>>
>> _____________________________________
>>   Adilson Bragança Cápua Jr.
>>   Linhares - ES                            Brasil
>>
>>   Mail:* juniorcapua em me.com <juniorcapua em me.com>*
>> *          juniorcapua em gmail.com <juniorcapua em gmail.com>*
>> *          juniorcapua em yahoo.com.br <juniorcapua em yahoo.com.br>*
>>   Messenger:* juniorcapua em live.com <juniorcapua em live.com>*
>>   Skype:* dellas_capua*
>>   Blogger: http://dellasnoites.blogspot.com/
>> _____________________________________
>> "Save a tree! Send an e-mail!"
>>
>> Em 9 de fevereiro de 2017 12:03, Carlos Lima <lima.krlos em gmail.com>
>> escreveu:
>>
>> > Olá, Possuo algumas tabelas  com registros que apago elas diariamente
>> para
>> > que seja reutilizada, mas mesmo apagando  os dados o banco sempre aumenta
>> > de tamanho,  tem algo que possa ser feito para que o banco seja limpo ?
>> Tem
>> > como apagar o logs por exemplo ?
>> >
>> > Um exemplo se faço um backup / restore o banco fica super pequeno !
>> >
>> > Obrigado desde já !
>> > ______________________________________________
>> > 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
>>
CL> ______________________________________________
CL> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
CL> Para saber como gerenciar/excluir seu cadastro na lista, use:
CL> http://www.firebase.com.br/fb/artigo.php?id=1107
CL> Para consultar mensagens antigas:
CL> http://www.firebase.com.br/pesquisa_lista.html





Mais detalhes sobre a lista de discussão lista