veja http://dev.mysql.com/doc/ refman/5.0/en/external-locking.html
citar:
Isso realmente tem a ver com os perigos apresentados por vários processos que acessam os mesmos dados. Em muitas situações de DBMS, você deseja bloquear a tabela/linha antes de realizar uma operação e desbloquear posteriormente. Isso é para evitar possível corrupção de dados.
Editar:consulte http://dev. mysql.com/doc/refman/4.1/en/news-4-0-3.html Citar