Chamz Posté 2 Septembre 2006 Posté 2 Septembre 2006 Bonjour ! Mon serveur rame par moments. Dans WHM, Show MySQL Processes, au moment où mon serveur est "paralysé" (lenteur et pages blanches) j'ai toujours cette ligne : | Query | 5 | Sending data | SELECT p.pid, p.queued, t.approved, t.forum_id FROM ibf_posts p Suivie de dizaines de lignes différentes ayant pour statut "Locked", par exemple : | Query | 2 | Locked | SELECT * FROM ibf_topics WHERE tid=90581 Y a-t-il quelque chose à faire pour régler ce problème (mis à part ajouter de la RAM) ? A quoi la première ligne correspond-elle (SELECT p.pid, p.queued, t.approved, t.forum_id FROM ibf_posts p) ? Merci.
Dan Posté 2 Septembre 2006 Posté 2 Septembre 2006 Difficile de te répondre vu que tes lignes ne sont pas complètes. Dan
robinsonvendredi Posté 2 Septembre 2006 Posté 2 Septembre 2006 "Locked" signifie qu'un verrou empêche la requête. Certaines applications utilisent des verrous SQL . Par exemple, la modification de l'enregistrement "x" est impossible tant qu'un autre processus comprenant une modification de cet enregistrement n'est pas terminé. Dans certains cas un verrou n'est jamais levé car un processus n'est pas arrivé à terme. Voire même plusieurs verrous peuvent cycler en boucle. Regarde la doc de ton logiciel, une explication est peut être données pour faire tomber les verrous manuellement. Sinon au niveau de ta base de données, tu peux passer des commandes UNLOCK TABLE (syntaxe à vérifier selon ta bdd) sur les tables en question.
Chamz Posté 2 Septembre 2006 Auteur Posté 2 Septembre 2006 (modifié) Merci pour ces informations. J'ai un forum IPB. Modifié 2 Septembre 2006 par André Jorge
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant