Te traemos la contestación a este dilema, o por lo menos eso deseamos. Si tienes preguntas dínoslo, que con placer te responderemos
Solución:
Encontré la respuesta. Necesito hacer una consulta: show variables like 'innodb_lock_wait_timeout';
.
Puede haber una diferencia entre su comando y la configuración del servidor:
Por ejemplo:
SHOW GLOBAL VARIABLES LIKE '%INNODB_LOCK_WAIT_TIMEOUT%'; -- Default 50 seconds
SET @@SESSION.innodb_lock_wait_timeout = 30; -- innodb_lock_wait_timeout changed in your session
-- These queries will produce identical results, as they are synonymous
SHOW VARIABLES LIKE '%INNODB_LOCK_WAIT_TIMEOUT%'; -- but is now 30 seconds
SHOW SESSION VARIABLES LIKE '%INNODB_LOCK_WAIT_TIMEOUT%'; -- and still is 30 seconds
Cualquier variable enumerada en la documentación de MySQL se puede cambiar en su sesión, ¡lo que podría producir un resultado variado!
Cualquier cosa con un alcance variable de “tanto global como de sesión” como sysvar_innodb_lock_wait_timeout, puede potencialmente contienen un valor diferente.
¡Espero que esto ayude!
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)