http://dev.mysql.com/doc/refman/5.0/en/internal-locking.html
Ниже приводится выдержка из документации.
mysql> LOCK TABLES real_table WRITE, temp_table WRITE;
mysql> INSERT INTO real_table SELECT * FROM temp_table;
mysql> DELETE FROM temp_table;
mysql> UNLOCK TABLES;
Мой вопрос в том, что если я использую эту логику в коде оболочки script, и если поток потерян (не убит) до того, как он достигнет инструкции "разблокировать таблицы", как я узнаю, что некоторые таблицы заблокированы и как открывать таблицы вручную?