MySQL responsable de la charge ?
- tuning-primer.sh
- mysqltuner.pl
Attention, certains conseils par ces scripts ne sont pas pertinents, l'analyse des ratios doit rester "manuelle".
Dans les requêtes que tu trouveras (dans le show processlist ou dans le slow-query-log), tu peux normalement retrouver assez facilement d'où ça vient.
Sur certains projets, chaque requête commençait par un commentaire permettant de savoir :
- de quel module elle était issue
- de savoir si elle était exécutable sur un esclave