Ocorre que há uma semana atráz tive um problema muito estranho. Sumiram alguns registros de varias tabelas.
Fui investigar os LOGs binarios para descobrir o que ocorreu.
Encontrei um Rollback de um bloco inteiro de instruções, sendo que a aplicação não tem esse Rollback. Como disse acima, trabalha com Autocommit ligado.
Em algum momento o MySQL fez um Rollback não disparado pela aplicação.
O que pode ter causado esse Rollback?
O que mais posso procurar no LOG binario ou mesno no LOG de consultas que possa me ajudar a descobrir o que ocorreu?
Pergunta
GFC
Tenho uma aplicação em VB6 acessando um servidor MySQL 5.0 funcionando há alguns anos sem muitos problemas.
Tabelas tipo Innodb, Autocommit ligado (padrão), LOG binario ativo. Utilizo MyODBC 3.51.27.
Ocorre que há uma semana atráz tive um problema muito estranho. Sumiram alguns registros de varias tabelas.
Fui investigar os LOGs binarios para descobrir o que ocorreu.
Encontrei um Rollback de um bloco inteiro de instruções, sendo que a aplicação não tem esse Rollback. Como disse acima, trabalha com Autocommit ligado.
Em algum momento o MySQL fez um Rollback não disparado pela aplicação.
O que pode ter causado esse Rollback?
O que mais posso procurar no LOG binario ou mesno no LOG de consultas que possa me ajudar a descobrir o que ocorreu?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.