Lock wait timeout exceeded

Incident :

161004 18:47:32 [ERROR] /opt/mysql/product/5.1.73/bin/mysqld: Lock wait timeout exceeded; try restarting transaction
161004 18:47:32 [ERROR] /opt/mysql/product/5.1.73/bin/mysqld: Sort aborted

solution:

modification du parametre :  innodb_lock_wait_timeout qui passe de 50 seconds à 120

Pour rentre permanent la modification sur toute les bases : on doit fixer cette modification dans le fichier de config

/etc/my.cnf

[mysqld]
innodb_lock_wait_timeout=120

Il faut relancer mysql pour prendre en compte la modification

 

ou pour la session en cours

SET innodb_lock_wait_timeout = 120;

 

 

 

2 Responses on this post

  1. Tout simplement je me suis basé sur un autre serveur qui fonctionne correctement sans ce message.
    En fixant ce paramètre comme sur l’autre serveur ,on ne constate plus cette erreur dans la log d’erreur.

Post Comment

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *