Si se comprende correctamente, ejecutando FLUSH TABLES WITH READ LOCK
adquiere un bloqueo de lectura global.¿Cómo puedo ver bloqueos globales en mysql (innodb)?
¿Hay algún comando que pueda ejecutar en el cliente mysql que me muestre que el bloqueo se adquiere actualmente?
http://dev.mysql.com/doc/refman/5.1/en/processlist-table.html – ajreal
He intentado 'show full processlist'. Puede mostrar que una consulta de "actualización" está esperando que se libere el bloqueo, pero no muestra quién tiene el bloqueo. – davidbrai
Lo hace, 'el PRIMER comando antes de escribir (insertar, actualizar, eliminar) es el propietario del bloqueo' – ajreal