例如,使用此脚本;
mysql_query("LOCK TABLES mytest WRITE;");
for ($i = 1; $i < 100000; ++$i) {
mysql_query("INSERT INTO mytest (Value, Value2, Value3) VALUES ($i, $i, $i);");
}
mysql_query("UNLOCK TABLES;");
如果脚本超时/用户计算机崩溃/在UNLOCK TABLES
到达阶段之前发生什么?mysql会“注意到”请求锁的客户端已断开连接并适当地释放锁,还是会无限期地卡住?