[firebase-br] Perda de Perfomance

Gladiston Santana gladiston em vidy.com.br
Qua Ago 28 13:52:24 -03 2013


Se tiver interesse, - e tiver alguma noção de scripts vbs -  postei meu
script de backup do Firebird:
http://pastebin.com/cMLxJiSG

As variáveis importantes estão no inicio do script e são autoexplicativas.

Voce pode executá-lo de qualquer estação ou servidor, desde que tenha os
client do firebird instalado (fbclient, gbak, etc...), o ideal é executá-lo
no servidor e informar uma unidade externa removível, assim você minimiza o
trafego pela rede.
Não é preciso derrubar o FB,  faça-o online mesmo.


Em 28 de agosto de 2013 11:08, Frederico Godoi
<frederico.godoi em gmail.com>escreveu:

> Backup diário! Rotina rodada de dentro do meu programa que faz um gbak com
> garbage collection. E no final roda uma rotina que recalcula as
> estatísticas dos índices. Todos os dias, depois do expediente.
>
> Acha que posso incluir alguma manutenção?
>
>
> 2013/8/28 Gladiston Santana <gladiston em vidy.com.br>
>
> > Diário, semanal, aleatório,... ?
> >
> >
> > Em 27 de agosto de 2013 09:57, Frederico Godoi
> > <frederico.godoi em gmail.com>escreveu:
> >
> > > Tem sim Gladiston.
> > >
> > >
> > > 2013/8/27 Gladiston Santana <gladiston em vidy.com.br>
> > >
> > > > Esses clientes com baixa performance, tem backups diários?
> > > >
> > > >
> > > > Em 26 de agosto de 2013 18:23, Frederico Godoi
> > > > <frederico.godoi em gmail.com>escreveu:
> > > >
> > > > > Srs. boa noite.
> > > > >
> > > > >    Tenho enfrentado problemas de penda de desempenho em alguns
> bancos
> > > de
> > > > > dados de clientes.
> > > > >    São bases de dados entre 5 a 10GB. Com o tempo elas perdem
> > > desempenho.
> > > > > Os mesmos filtros que demoravam 5 a 10s começam a demorar 1 a 5
> > > minutos.
> > > > >
> > > > >    Nós acompanhamos estatísticas do gstat e apesar dos nossos
> > esforços
> > > > > ainda não conseguimos acabar totalmente com aquela diferença entre
> > OIT
> > > e
> > > > > OST mas conseguimos diminuir bastante as transações pendentes.Temos
> > > > > diferenças BAIXAS hoje em dia.
> > > > >
> > > > >    Acontece que com 1 ano aproximadamente, esse banco começa a
> > > apresentar
> > > > > essa perda de desempenho que falei.
> > > > >    A Solução que adotamos hoje é programar uma rotina de
> manutenção.
> > > > > Fazendo um backup e restore. Isso ajuda muito e em 99% dos casos,
> > > volta a
> > > > > base ao bom desempenho anterior.
> > > > >   Já fizemos rotinas de recalcular índices, reconstruir índices,
> > mesmo
> > > > > assim não melhoram, apenas com backup/restore mesmo.
> > > > >
> > > > >    Porém queria saber se vocês tem outras sugestões de manutenção
> > > > constante
> > > > > para que se evite esse processo. Em clientes que tem outros bancos
> de
> > > > dados
> > > > > ( em outros servidores ) , o DBA contesta muito esse processo de
> > > > > backup/restore.
> > > > >
> > > > >    Acham que posso tomar outras medidas para aumentar essa vida
> útil
> > > com
> > > > > bom desempenho ?
> > > > >
> > > > > Obrigado a todos
> > > > >
> > > > >
> > > > > --
> > > > > 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
> > > >
> > >
> > >
> > >
> > > --
> > > 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
> >
>
>
>
> --
> 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