Nouvelle configuration MySQL pour un traitement plus rapide des requêtes

Deux des raisons les plus fréquentes pour lesquelles un site peut être lent sont les processus PHP non optimisés et les requêtes MySQL lourdes. L’optimisation du code de site Web est toujours un élément crucial de la bataille constante pour plus de vitesse de site Web . Cependant, les webmasters hébergeant avec SiteGround ont toujours eu un allié fiable à leurs côtés dans cette quête.

Récemment, nous avons annoncé le nouveau PHP ultrarapide , qui accélère considérablement le traitement des scripts PHP et améliore les performances du site Web jusqu’à 30 %. 
Comme prochaine étape naturelle dans nos efforts pour offrir un service premium et ultra-rapide, nous avons déployé une solution côté serveur pour optimiser les requêtes de base de données qui a déjà réduit le nombre de requêtes lentes de 10 à 20 fois !

Quelles sont les requêtes MySQL lentes et pourquoi sont-elles importantes ?

Si vous gérez un site actif avec une base de données, vous comprenez probablement que lorsqu’un visiteur entre sur votre site, il y a des tonnes de scripts qui commencent à s’exécuter, dont certains demandent des informations à votre base de données. Par exemple, si vous avez une boutique en ligne et qu’un visiteur essaie d’acheter un article, votre boutique doit vérifier sa disponibilité dans la base de données et afficher s’il est possible d’être commandé. Cette vérification déclenche une requête MySQL. Et selon la façon dont cette requête est écrite, elle peut être assez lourde et longue à traiter par le serveur. Pour vous en tant que webmaster, ces requêtes lentes sont un problème car vous allez perdre des clients. Comme vous le savez, les visiteurs quittent le site lorsqu’ils doivent attendre plus de 2 à 3 secondes pour qu’une page se charge.

Qu’avons-nous fait?

La bataille contre les requêtes MySQL lentes est un processus continu, qui implique à la fois le webmaster et l’hébergeur. C’est pourquoi nous avons récemment lancé une nouvelle configuration MySQL sur nos serveurs, qui adopte une approche innovante pour distribuer la RAM du serveur et l’allouer à MySQL. La nouvelle configuration permet de traiter simultanément un nombre beaucoup plus élevé de requêtes parallèles, ce qui a un impact important sur la gestion efficace des requêtes MySQL lourdes. Tellement génial que les administrateurs système, observant la charge du serveur après le lancement de la nouvelle configuration de MySQL, n’y croient toujours pas – ils ont vu une baisse des requêtes lentes de 10 à 20 fois ! 

Toutes nos dernières améliorations de service telles que le PHP ultra-rapide et maintenant la configuration de MySQL sont possibles grâce à deux outils : la plate-forme Google Cloud et le passage de cPanel aux Site Tools. Depuis que nous sommes passés à Google Cloud, nous avons mis à niveau nos configurations de serveur avec plus de RAM. Le prix unitaire de la RAM n’est pas moins cher, mais travailler dans le cloud offre des possibilités pour une meilleure répartition de cette ressource entre différentes machines. Et le fait que nous ne nous conformions pas aux exigences en matière de ressources logicielles de tiers tels que cPanel nous donne plus de liberté pour innover. Nos DevOps se sentent habilités à créer et à continuer à développer des technologies intelligentes qui profitent à la grande majorité des sites que nous hébergeons !

Qui peut y accéder?

Tout les utilisateurs hébergés sur nos serveurs mutualisés et cloud ont déjà reçu la nouvelle configuration MySQL ! Si vous avez constaté une amélioration des performances au cours de la semaine dernière, c’est grâce à la nouvelle configuration.

Cela signifie qu’il est moins probable que nous vous demandions de corriger une requête lente et de “distancier socialement” votre site à cause de cela. Moins de requêtes lentes, des serveurs plus rapides, moins de tracas pour vous !

Hristo Pandjarov

Directeur Innovation Produit

Passionné par toutes les applications Open Source auxquelles vous pouvez penser, mais surtout par WordPress. Ajoutez une pincée d'amour pour la conception Web, les nouvelles technologies, l'optimisation des moteurs de recherche et vous y êtes !

Les commentaires pour cet article sont maintenant fermés.

Articles liés