Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

Lock wait timeout exceeded; try restarting transaction
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1
SUJET:

Lock wait timeout exceeded; try restarting transaction

#63866
puples
Expert Boarder
Messages: 102
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Lock wait timeout exceeded; try restarting transaction

Il y a 5 Années
Karma: 0  
Bonjour,

J'ai un petit problème avec mon site, j'ai cette erreur qui apparait frequemment : "Lock wait timeout exceeded; try restarting transaction" notamment lors de passage de commande du coup c'est très genant.

c'est une install multisite, avec beaucoup de référence simple + configurable. Magmi plante aussi souvent du coup je ne sais pas ce que je pourrais faire.

J'ai l'impression que des sessions mysql doivent s'executer et bloquer le système car mon fichier my.cnf ne devrait pas faire bloquer comme ca :


innodb_lock_wait_timeout = 600
innodb_force_recovery = 1
innodb_max_allowed_packet = 256M
innodb_wait_timeout = 300
innodb_connect_timeout = 600
reconnect = 1
innodb_reconnect = 1
query_cache_size = 1024M
query_cache_limit = 512M
tmp_table_size = 256M
key_buffer_size = 128M
read_buffer_size = 256M
read_rnd_buffer_size = 256M
bulk_insert_buffer_size = 128M
myisam_sort_buffer_size = 256M
myisam_max_sort_file_size = 128M
myisam_max_extra_sort_file_size = 128M
myisam_repair_threads = 2
myisam_recover
innodb_additional_mem_pool_size = 512M
innodb_log_buffer_size = 128M
innodb_log_file_size = 128M
innodb_log_files_in_group = 2
innodb_flush_log_at_trx_commit = 0
innodb_buffer_pool_size = 1024M
innodb_data_home_dir = /var/lib/mysql/
wait_timeout = 600



De plus j'ai remarquer que magmi bloquait au bout de 4-5 jours et quand il bloque derriere ca me créé de temps en temps cette erreur, elle apparait surtout au moment de valider une commande ou d'une recherche mais elle ne revient pas systematiquement.

Voila si vous avez des idées de ce que je pourrais faire pour améliorer ça..

merci d'avance
 
L'administrateur a désactivé l'accès public en écriture.
#63887
Imaginaerum
Expert Boarder
Messages: 106
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:Lock wait timeout exceeded; try restarting transaction

Il y a 5 Années
Karma: 10  
wait_timeout = 600

Il faut configurer innodb et l'optimiser

Tout dépendra du serveur.

Par contre il faut trouver pourquoi on depasse le wait_timeout. Un script doit prendre de la ressource à bloc !
 
Besoin d'aide ? (debug, développement, module, ...) : pimcorefrance[at]gmail.com
L'administrateur a désactivé l'accès public en écriture.
#63890
puples
Expert Boarder
Messages: 102
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:Lock wait timeout exceeded; try restarting transaction

Il y a 5 Années
Karma: 0  
je pense que le script qui fait bloquer c'est magmi mais j'en suis pas sur, avez vous une idée de comment trouver les script qui prenne de la ressource ??
 
L'administrateur a désactivé l'accès public en écriture.
#70957
Cagatey01
Fresh Boarder
Messages: 1
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:Lock wait timeout exceeded; try restarting transaction

Il y a 3 Années, 4 Mois
Karma: 0  
en fait, c'est comme si j'etais bloqué en écriture pour la base de données, et que je ne peux plus rien toucher.
je ne sais pas si c'est lié, mais la derniere action réalisée est la sauvegarde de la base de données.
Par avance merci pour votre aide.





___________________________________
 
Dernière édition: 19/01/15 à  04:44 Par Cagatey01.
KaZama
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1
Modérateur: Gabriiiel, ILOA, zuiko