Cuando se usa el bloqueo FOR UPDATE de MySQL, ¿qué se bloquea exactamente?

Este no es un pseudocódigo de consulta MySQL completo / correcto solo:

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: si usa FOR UPDATE con un motor de almacenamiento que usa bloqueos de página o fila, las filas examinadas por la consulta se bloquean por escritura hasta el final de la transacción actual

Aquí solo está el único registro devuelto bloqueado por MySQL o todos los registros que tiene que escanear para encontrar el único registro?

Respuestas a la pregunta(4)

Su respuesta a la pregunta