我正在尝试理解InnoDB的锁定机制。假设我有以下PHP脚本:$a=mysql_query('SELECT id, status FROM testtable WHERE id=123 LIMITmysql_query('UPDATE testtable SET status=1 WHERE id=123;');在一些函数
MySQL服务器似乎总是在某些类型的查询上锁定并停止响应,最终(在没有响应的几分钟后)放弃一个错误"MySQL服务器已经消失“,然后一次又一次地挂在下一组查询上。当MySQL锁定时,我执行SHOW PROCESSLIST命令,并看到以下查询:
N User Time Status SQL query"Time“列将保持同步滴答,直到达到某种查询