Je rencontre ce message d'erreur = User has exceeded the max_questions / max_connections / max_updates ressource, que faire ?

Procédure

Que veut dire l'erreur : User has exceeded the max_questions / max_connections / max_updates ressource ?

Ce type de message indique une utilisation ponctuelle trop intense des ressources MySQL . Cette limite est imposée pour prévenir toute utilisation abusive de ressources de la part d'un client, qui pourrait ainsi faire ralentir sensiblement le serveur MySQL.

Concrètement, le message signifie que vous avez fait plus de N (N étant la valeur indiquée) requêtes par heure. N est très élevé et correspond en principe à plus de 5 requêtes par seconde ! Le serveur MySQL se protège alors en bloquant toute connexion de votre part pour la tranche d'heure restante.

Par exemple, si vous effectuez N requêtes lors des 45 dernières minutes, le serveur MySQL vous bloquera pendant les 15 minutes suivantes. Puis lèvera automatiquement le blocage ensuite.

Cette limite ne pourra en aucun cas être augmentée sur un serveur mutualisé, nous considérons en effet qu'à plus de 5 requêtes MySQL par seconde, votre site dépasse très largement le cadre de l'hébergement mutualisé.

Découvrez ici les quotas liés aux formules d'hébergement web de type mutualisé

Comment résoudre cette erreur ?

  • Ce dépassement est très occasionnel et provient d'opérations exceptionnelles de votre part (maintenances sur votre base…)

Essayez alors de découper vos interventions en interventions plus élémentaires, ou d'intervenir la nuit pour ne pas déranger vos visiteurs en cas de blocage.

La restauration de bases importantes doit se faire de préférence depuis votre Manager, partie Hébergement, Bases de données pour ne pas être soumis à la limitation.

  • Ce dépassement provient d'un manque d'optimisation de votre site

Voyez si vous utilisez des scripts très gourmands en base de données, comme par exemple des outils de statistiques, d'audit de visites, etc. : désactivez alors ces scripts/modules. Voyez également si la programmation du site peut être remise en cause, en minimisant le nombre de requêtes.

  • Ce dépassement est tout simplement dû aux visites très nombreuses sur votre site. Vous êtes alors tout simplement victime de votre succès, ce qui est une bonne nouvelle !

La structure mutualisée n'est alors plus adaptée à vos besoins, et il vous faut envisager une solution sur serveur dédié

Découvrez nos formules Serveurs dédiés VPS, les principes de fonctionnement ainsi que toutes informations utiles dans notre rubrique d'aide, section "Serveurs dédiés"

Découvrez la procédure à suivre pour passer d'un hébergement web de type mutualisé à un serveur dédié

Notez cet article :

2.5/5 | 31 avis

Cet article vous a été utile ?

Article utileOui

Article non utileNon

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

Merci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Articles similaires

1mn de lecture

Comment créer une base de données Mysql ?

0mn de lecture

Comment modifier le mot de passe Mysql ?

0mn de lecture

Comment restaurer ma base de données MySQL ?

1mn de lecture

Comment accéder à mes bases de données Mysql (PhpMyAdmin) ?


Questions sur l'article
stephaneIl y a 394 jours
Y a t'il un temps délais entre la création de la base de donnée mysql est un temps pour pouvoir y accéder depuis une appli web ...? Parce que depuis le panel pas de soucis ont peut se connecter mais connecter une webApp impossible...
Voir les
1 réponses
Benjamin-LWS - Il y a 393 jours

Bonjour, 

Merci de votre retour.

Malheureusement, il n'est pas possible de se connecter à distance à votre base de donnée avec nos formules mutualisées Linux. (LWS Perso, Starter…)

Cela est possible avec nos formules cPanel, voici les offres actuelles sur nos formules cPanel : Offre cPanel

Je vous remercie de votre attention et reste à votre disposition pour toute autre question ou complément d'information.

Cordialement, L'équipe LWS 

Utile ?

Poser une question à l'équipe LWS et à sa communauté