[firebase-br] Problemas de indices com Firebird 2.0.3 embedded
Carlos H. Cantu
listas em warmboot.com.br
Seg Maio 3 11:10:20 -03 2010
Algum motivo especial pra vc não estar utilizando o 2.0.5? Ele corrigi
alguns bugs, e pode ser que o problema que vc está tendo esteja entre
eles.
[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br
RT> Bom dia,
RT> Mais um problema... quando acontece vem em bando!
RT> Vocês utilizam a versão embedded nas suas aplicações?
RT> Bom eu utilizo, porém estou com o problema sério que compromete os
RT> índices das minhas tabelas após alguns dias de uso e somente é possível
RT> acertar com backup e restore.
RT> Foi complicado detectar o problema pois eu tive que usar o sistema como
RT> um usuário normal durante 19 dias até achar o problema, porém o tempo é
RT> variável.
RT> Uso a versão 2.0.3, e após alguns dias de uso da aplicação os indices se
RT> atrapalham e um simples select não retorna registros se incluir um where
RT> simples tipo select * from tabela where campo = valor.
RT> Para ter idéia, minha aplicação é feita em Delphi + DBx e tenho um
RT> importador de carga feito em C++ Builder com Ibpp, que importa external
RT> files fazendo delete, update and insert nas tabelas de produção. Minha
RT> aplicação é offline! O server que gera as external files é Perl.
RT> Eu utilizo uma tabela como cache que é refeita (delete + insert) a cada
RT> 2 dias em média, caso seja necessário após a atualização do banco de
RT> dados do cliente. O problema que detectei ocorreu nela. Porém, creio que
RT> pode acontecer em muitas outras gerando um grande problema na minha
RT> aplicação já que em média um usuário atualiza a base de dados 1 vez por
RT> dia e tenho tabelas que mudam diariamente e estas possuem mais de 100K
RT> registros. Já pensou se ocorre um delete e insert em massa destas
RT> tabelas? Atualmente a média de deletes é 3k por dia e 1k de insert.
RT> Quem utiliza a versão embedded já passou por isto?
RT> Alguma sugestão?
RT> Obrigado,
RT> Rodrigo Teodoro
RT> ______________________________________________
RT> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
RT> Para saber como gerenciar/excluir seu cadastro na lista, use:
RT> http://www.firebase.com.br/fb/artigo.php?id=1107
RT> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista