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

questionAnswers(4)

yourAnswerToTheQuestion