[firebase-br] RES: RES: Banco Crescendo Rapidamente

Rafael | SGBR Sistemas | rafael em sgbr.com.br
Sex Fev 1 11:56:27 -03 2013


Olá Frederico, de tarde te respondo, sobre insert/delete, te informo que
tenho bastante disso, tem algumas situações que achei melhor criar uma
tabela chamada TEMP dentro da base, nela faço algumas loucuras com os dados,
e nisso insiro e excluo registros.
Rafa

-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Frederico Godoi
Enviada em: sexta-feira, 1 de fevereiro de 2013 10:59
Para: FireBase
Assunto: Re: [firebase-br] RES: Banco Crescendo Rapidamente

Bom dia Rafael,

Vamos por partes então:

Você consegue verificar se o Garbase está ligado ou não. Com o comando
gstat -h  no seu Banco de dados. Você olha o "Sweep Interval" se estiver
maior que zero, então está automático.
Porém se sua base tem muito Inserts tem que verificar o controle de
transações da aplicação, se está dando os commits certos.

Depois de verificar , o comando que ativa / desativa é o gfix -h

Quando você faz muito Insert / Delete ou Update significa que o Firebird vai
guardar muitas versões dos registros, então gera muito lixo e
automaticamente aumenta o arquivo.
Agora se faz basicamente Insert , talvez seja um problema nas transações.

Vejamos se mais alguém tem alguma dica na Lista.

Frederico


2013/2/1 Diego Bulgarelli <diegobulg em gmail.com>

> Achei estes comandos para desativa, mas e para ativar isso?
> http://www.comunidade-firebird.org/cflp/downloads/CFLP_T026.PDF
> "Desabilite a limpeza automática (automatic garbage collection), 
> usando GFIX –h 0, em favor da limpeza programada (scheduled database 
> sweep), usando GFIX –s.
> Isto irá eliminar a perda na performance do cliente."
>
> Em 1 de fevereiro de 2013 09:15, Rafael | SGBR Sistemas | < 
> rafael em sgbr.com.br> escreveu:
>
> > Olá Frederico, mas como fazer pra ele limpar esse lixo automaticamente?
> > Rafa
> >
> > -----Mensagem original-----
> > De: lista [mailto:lista-bounces em firebase.com.br] Em nome de 
> > Frederico Godoi Enviada em: sexta-feira, 1 de fevereiro de 2013 
> > 09:54
> > Para: FireBase
> > Assunto: Re: [firebase-br] Banco Crescendo Rapidamente
> >
> > Diego, o espaço alocado é reflexo da necessidade.
> > Sua base de dados tem muito insert / delete do registro ?
> > Verifique se o Garbage Colection não está desligado.
> > Acho que perda de performance sim, perda de dados não.
> > Sempre que você faz um backup/restore o lixo é retirado. Então 
> > diminui o tamanho mesmo.
> >
> > Frederico
> >
> >
> > 2013/2/1 Diego Bulgarelli <diegobulg em gmail.com>
> >
> > > Bom dia! :)
> > >
> > > Aconteceu do banco de dados aumentar de 44MB para 867MB em apenas 
> > > duas semanas!
> > > Após fazer um backup/restore ele voltou para 45MB aparentemente 
> > > sem perder dados.
> > > Isso acontecer apenas em um cliente novo que está usando windows 
> > > 2008 e Firebird 2.5.
> > >
> > > Alguém sabe o que pode estar gerando este aumento?
> > > Isso é normal? Pode perder performance ou perda de dados?
> > >
> > > Grato
> > > Diego Bulgarelli
> > > ______________________________________________
> > > 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
> > >
> >
> >
> >
> > --
> > Frederico Godoi
> > ______________________________________________
> > 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
> >
> >
> > ______________________________________________
> > 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
> >
>
>
>
> --
> Olá, bom dia! :)
>
>
> Atencisamente
> Diego Bulgarelli
> www.oniro.com.br
> ______________________________________________
> 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
>



--
Frederico Godoi
______________________________________________
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