¿Para qué sirve un LOCK?

Pitufo
03 de Febrero del 2004
En un tutorial de mysql encuentro lo siguiente:
LOCK TABLES shop read;
(donde shop es una tabla ya creada)
¿Para que sirve el LOCK?
¿Para que sirve el UNLOC?

Alfredo Bielma Lopez
03 de Febrero del 2004
Hola,

Yo también programo en FoxPro, ahí funciona en entornos de red, cuando dos o mas personas van por ejemplo a agregar nuevos datos, en LOCK evita un conflicto entre ellas y asi poder agregar datos utilizando ejemplo replace, UNLOCK pone nuevamente el sistema en espera.

En MySQL cumple la misma función.