Ao usar o bloqueio FOR UPDATE do MySQL, o que está exatamente bloquead
Esta não é uma consulta completa / correta do MySQL apenas com pseudo-código:
Select *
from Notifications as n
where n.date > (CurrentDate-10 days)
limit by 1
FOR UPDATE
http: //dev.mysql.com/doc/refman/5.0/en/select.htm states: Se você usar FOR UPDATE com um mecanismo de armazenamento que usa bloqueios de página ou linha, as linhas examinadas pela consulta serão bloqueadas para gravação até o final da transação atual
Aqui está apenas um registro retornado bloqueado pelo MySQL ou todos os registros que ele precisa digitalizar para encontrar o único registr