J'ai récemment changé d'hébergement web. Le nouveau serveur est plus lent que l'ancien (c'est un VPS contre un dédié). Cependant, les rapports de tests de performance indiquent qu'une bonne partie du ralentissement est liée à la base de données.
J'ai une opération de référence. Sur l'ancien hébergeur, elle s'exécute en moyenne en 2,2 secondes, avec un temps d'accès à la base de données de 0,2 seconde. Sur le nouveau, elle s'exécute en moyenne en 18 secondes, avec un temps de base de données de 14 secondes.
Le serveur est le même - il s'agit de MySQL v. 5.0.91-community local dans les deux cas. La connexion se fait via des sockets Unix.
Qu'est-ce qui pourrait expliquer une telle disparité? Quels paramètres de serveur devrais-je examiner?