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

Marcos Weimer marcosweimer em gmail.com
Sex Fev 1 11:58:05 -03 2013


Essa tabela TEMP é a culpada, certeza. Pense em um geito de trabalhar sem
ela

-=Ma®©oS=-
Marcos R. Weimer
Delphi / C# / ASP.NET / WebServices / Firebird



Em 1 de fevereiro de 2013 11:56, Rafael | SGBR Sistemas | <
rafael em sgbr.com.br> escreveu:

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