Tratamento de lock de registros utilizando MySQL

1 resposta
L

Estou precisando fazer um tratamento no java com lock de registros no MySQL.
Alguém sabe me dizer como faço para saber se um registros está em lock no MySQL?
O objetivo é ler uma sequencia de registros através do java e somente processar aqueles que não estão em lock.
Qual é o exception que é gerado quando um registro está em lock?

Agradeço a ajuda desde já.

1 Resposta

nbluis

Não é gerada exception.

O lock é um tratamento interno do banco de dados.
A única diferença, é que se tu tentar fazer algum comando de alteração em um registro locado, o mysql vai deixar na espera até o registro sair de lock.

(Não sei se o mysql faz lock por registro, talvez faça por tabela)

Criado 17 de abril de 2008
Ultima resposta 17 de abr. de 2008
Respostas 1
Participantes 2