Minha base de dados esta perdendo dados!

7 respostas
C

É o seguinte não sei por que motivos minha base de dados em algumas tabelas estão sumindo registros do nada,pensei na possibilidade de minha estar cheia mas as tabelas que perdem tem no maximo 7000 registros e ja ouvi que mysql aguenta muito mais,alguem poderia me dar alguma solução?

7 Respostas

hiram

Muito estranho. Qual engine você utilizando pra essas tabelas? MyISAM? InnoDB?

[]'s

T

Sua base de dados tem uma vaga lembrança em vez de uma boa memória? Veja se todas as transações de inserção / modificação / deleção estão sendo “comitadas” corretamente. Não se esqueça que para muitos bancos o “auto-commit” não é automático.

hiram

Segundo a documentação do MySQL, o InnoDB que dá suporte a transações tem autocommit habilitado por padrão:

http://dev.mysql.com/doc/refman/5.1/en/innodb-transaction-model.html

No entanto, é uma possibilidade.

[]'s

C

MyISAM

hiram

Pois é. O MyISAM não tem essa limitação. Além do mais, nem suporta Transactions.

http://dev.mysql.com/doc/refman/5.1/en/myisam-storage-engine.html

Que outros dados sobre o problema você tem aí?

[]'s

hiram

Preciso colher seu depoimento 8)

O mysql.ini está todo default?

Qual SO? Linux? Windows?

Qual versão do seu MySQL?

Como está o filesystem? Se for linux manda um “df -h”. E rede?

Difícil prosseguir nesse problema sem mais dados.

Falou!

M

Você tem certeza que é o banco que está perdendo dado?

pode ser um problema do seu sistema???

Criado 15 de junho de 2009
Ultima resposta 15 de jun. de 2009
Respostas 7
Participantes 4