Problème de charge de serveur de WordPress : Cause et solution
J'observais les questions de mysql utilisant le mytop juste avant que notre serveur soit descendu. Immédiatement j'ai réalisé la cause de notre problème persistant de charge de serveur. J'ai également fourni une solution élégante que je mettrai en application en prochains jours.
Le problème est dû à la charge énorme de commentaire de Spam sur mon serveur et les faits qu'a) MySQL ajourne le verrouillage sur l'insertion et b) les rapports de mise à jour obtient la priorité au-dessus des rapports choisis. Ainsi si vous avez même une « insertion dans des wp_comments » attendant (dû à la table fermant à clef) puis tout le « choisi des wp_comments » sont forcés d'attendre dans la file d'attente.
Que diriez-vous de la solution ?
Il y a peu de manières évidentes de la manipuler. La première chose que j'ai essayée est des mises à jour d'arrangement à la priorité basse pour permettre à des rapports choisis de passer à travers :
placer-variable = low_priority_updates=1
Dans WordPress les mises à jour sont beaucoup moins fréquentes que lit, ainsi il semble raisonnable d'accorder une priorité plus basse aux mises à jour et a laissé le passage choisi à travers.
Jusqu'ici tout semble grand. Gardez un oeil sur cet article pour obtenir des mises à jour sur ma recherche.
Classé sous des nouvelles de titre, comment à, MySQL, logiciel libre, pro Blogging, Web, Web 2.0, accueil de Web, services de Web |
|
RSS 2.0 |
Trackback cet article |
Envoyez cet article
Vous pouvez également aimer lire |


Ajoutez aux favoris de Technorati

































