Delphi MySQL Zeos Queda de Energia
25/11/2005
0
Desenvolvo meus sistemas em Delphi com banco de dados MySQL. Como metodologia de acesso a dados utilizo o ZeosLib. Possibilita uma estrutura muito rápida, estável.
Mas ultimamente tenho enfrentado muito problemas com queda de energia nas estações e as vezes nos servidores. No antigo paradox poderiamos colocar um DbiSaveChanges no afterpost e o problema de perda de registros seria resolvido...
A dúvida é o seguinte: desenvolver uma rotina que faça a gravação física dos dados no banco para em caso de queda não corrompa ou perca informações do banco (eu pensei em fazer um close e open sempre que der um post, mas não sei se adianta alguma coisa...)
Obs: Utilizo MySQL 4.0, Zeos 5.5, tabelas MyISAM sem transação
Agradeço a atenção dos colegas.
Grato.
Netosdr
Posts
26/11/2005
Wiltonfenix
26/11/2005
Netosdr
Sua sugestão é interessante e torna o sistema mais seguro, mas requer que ele seja reescrito para suportá-las.
Dúvida: qual tipo de tabela devo usar que dê suporte ao uso de transacoes?
26/11/2005
Wiltonfenix
26/11/2005
Netosdr
Você tem sua estrutura utilizando InnoDB? Quantos registros tem seu sistema? E a performace?
26/11/2005
Wiltonfenix
Quanto ao ibdata, vc pode dividir ele em mais de um.
Clique aqui para fazer login e interagir na Comunidade :)