Правила за освобождаване на заключване
Когато заключванията на таблицата, държани от сесия, бъдат освободени, всички те се освобождават едновременно. Една сесия може да освободи своите заключвания изрично или заключванията могат да бъдат освободени имплицитно при определени условия.
-
Една сесия може да освободи своите заключвания изрично с UNLOCK TABLES.
-
Ако дадена сесия издаде оператор LOCK TABLES за придобиване на заключване, докато вече държи заключвания, съществуващите й заключвания се освобождават имплицитно, преди да бъдат предоставени новите заключвания.
-
Ако сесията започне транзакция (например с STARTTRANSACTION), се изпълнява неявно ОТКЛЮЧВАНЕ НА ТАБЛИЦИ, което води до освобождаване на съществуващите заключвания.
Реф.:http://dev.mysql.com/doc /refman/5.7/en/lock-tables.html