Otimizar Banco Firebird

381 views
Skip to first unread message

Christian Bobsin

unread,
Aug 8, 2011, 9:52:25 AM8/8/11
to dug...@googlegroups.com
Bem essa não é bem a lista para isto mas como muitos tb devem utilizar gostaria de saber qual a melhor forma de otimizar um banco de dados Firebrid? EU tenho uma Base de dados com uns 500.000 registros e nunca fiz um procedimento de "otimização" da base até por desconhecimento mesmo. 

Um Back-up e depois um restore ja é suficiente? eu chego a notar em algum diferença no tamanho do arquivo FDB? tipo e de ele diminuir por se retirar os dados temporarios?

--
Christian Regina Bobsin

Anderson Piccoli

unread,
Aug 8, 2011, 10:03:19 AM8/8/11
to dug...@googlegroups.com
Outra opção seria você criar índices para serem usados nos relatórios, consultas ou processamentos  que demandem mais tempo... 

2011/8/8 Christian Bobsin <christi...@gmail.com>
--
Você recebeu esta mensagem porque está inscrito no "DUG-RS -
Delphi Users Group Rio Grande do Sul" em Grupos do Google.
Acesse o nosso BLOG em http://www.dug-rs.org e contribua com a comunidade Delphi do Rio Grande do Sul
Para postar neste grupo, envie um e-mail para dug...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para
dug-rs-un...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com.br/group/dug-rs?hl=pt-BR
Twitter: @dugrs

Steve Narancic

unread,
Aug 8, 2011, 10:18:29 AM8/8/11
to dug...@googlegroups.com

A criação de índices para campos mais utilizados em Where ajuda e muito...

--

Ricardo Gavira

unread,
Aug 8, 2011, 10:55:21 AM8/8/11
to dug...@googlegroups.com
Ola

Sim, backup e restore é o procedimento recomendado para fazer a limpeza do banco. Porém recomendo a utilização do Sinatica Monitor para analise em graficos e dados mais detalhados do que esta acontecendo com o banco. Também pode-se utilizar das ferramentas que já vem como o firebird, gstat, gfix, sugiro então você procurar mais sobre esses comandos na internet. O site firebase.com.br tem tudo isso.

abraço



2011/8/8 Christian Bobsin <christi...@gmail.com>
--
Você recebeu esta mensagem porque está inscrito no "DUG-RS -
Delphi Users Group Rio Grande do Sul" em Grupos do Google.
Acesse o nosso BLOG em http://www.dug-rs.org e contribua com a comunidade Delphi do Rio Grande do Sul
Para postar neste grupo, envie um e-mail para dug...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para
dug-rs-un...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com.br/group/dug-rs?hl=pt-BR
Twitter: @dugrs



--
------------------------------------------------------------------
Ricardo Alexandre de O. Gavira
Desenvolvedor Java, PHP, Delphi
Tw: ricardogavira
MSN: ricg...@hotmail.com
Blog: ricardogavira.wordpress.com

"O melhor dos mestres é o estudo. E a melhor das disciplinas é o trabalho."
Machado de Assis
------------------------------------------------------------------

Christian Bobsin

unread,
Aug 8, 2011, 12:54:00 PM8/8/11
to dug...@googlegroups.com
Muito obrigado pelas dicas os indices eu vou pesquisar para ver como se criar eles em em firebird pois nunca os fiz e o gstat e o gfix vou ver como o faço.

Mais uma perguntinha como eu faço para executar estes comando prompt no firebird? ja fiz isto com mysql mas com firebird nunca precisei.

2011/8/8 Ricardo Gavira <ricg...@gmail.com>



--
Christian Regina Bobsin

Anderson Piccoli

unread,
Aug 8, 2011, 12:55:43 PM8/8/11
to dug...@googlegroups.com
Nesse link http://www.destructor.de/firebird/gfix.htm tem uma boa visão da utilização do GFIX

2011/8/8 Christian Bobsin <christi...@gmail.com>
Reply all
Reply to author
Forward
0 new messages