Bonjour,
Désoler pour cette réponse tardive mais je faisais pas mal de test et comme vous le savez il est préférable d'attendre au moins 24H après un redémarrage MySQL pour étudier les résultats de mysqltuner. Donc tout ceci m'a pris quelque jours.
J'ai donc réussis à un peu optimiser tout ça, mais ce n'est pas encore au top. Bien que les requête s'exécute largement plus vite même en période de charge, une fois passé les 600 internautes simultanés sur le site ça commence à saturer (contre 400 avant). Quand je regarde mon gestionnaire de processus, je constate ça en période calme:
J'ai pourtant depuis ajouté 4 CPU (donc je tourne avec 8 maintenant) car avec 4, le processus MySQL montait à 280% en période calme (400%~500% en période de rush). Donc je vois bien que j'ai un vrai problème avec MySQL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Numéro de processus Propriétaire Processeur Commande 2739 mysql 205 % /usr/sbin/mysqld 36325 root 19.0 % /usr/share/webmin/proc/index_cpu.cgi 16514 www-data 0.3 % /usr/sbin/apache2 -k start 16515 www-data 0.3 % /usr/sbin/apache2 -k start 16516 www-data 0.3 % /usr/sbin/apache2 -k start
Mais maintenant, je ne vois plus quoi faire pour encore optimiser ça.
Partager