Pblm surcharge Mysql

Discussion dans 'Administration d'un site Web' créé par malango, 9 Avril 2004.

  1. malango
    malango WRInaute discret
    Inscrit:
    14 Octobre 2003
    Messages:
    77
    J'aime reçus:
    0
    ça fait des semaines que j'ai des erreurs :
    "Warning: mysql_connect(): User alxxxxeksvxxv@unix3.xelacom.net has already more than
    'max_user_connections' active connections in /usr/local/sites/site102/web ... "
    L'hébergeur ne semble pas très sensible à mes demandes...
    Ces erreurs arrivent, restent pendant plusieurs jours, voire plusieurs semaines puis disparaissent, puis reviennent...
    Si quelqu'un peut me donner quelques conseils dans la gestion des requêtes, par exemple. Bien que je ne sois pas certain que cela vienne de là...
    Taille maxi de la base MySql?
    Nombre de tables maxi?
    Nombre de requêtes dans une même page?
    Nombre maxi d'enregistrements?
    Je n'ai pas trop d'infos sur la config de Mysal que je ne gère pas (je suis en mutualisé...)
    Je sais juste que le nombre maxi d'accès simultané est réglé à 3 (valeur par défaut : 5).
    :( :( :(
     
  2. Oncle Tom
    Oncle Tom WRInaute impliqué
    Inscrit:
    31 Mars 2003
    Messages:
    714
    J'aime reçus:
    0
    En fait, c'est dû à un trop grand nombre de connexions effectuées à ta base de données.

    Tu as 2 choses à faire :
    1) vérifier que tu n'effectues pas de connexion persistantes (utilise mysql_connect() au lieu de mysql_persistent_connect() )
    2) bien fermer tes connexions à la base de données après avoir terminé tes traitements MySQL.

    En clair, si tu mets un mysql_connect() sur une page, il faut obligatoirement (disons que c'est mieux) qu'un mysql_close() existe aussi.
    3 est un petit nombre pour le maximum de connexions.

    Sinon, dans phpmyadmin, quand tu tombes sur la page après identification, vas dans "Process", tu verras toutes les connexions actives. Si t'en as qu'une (la tienne) ça va. Si t'en as plusieurs, pas bon du tout ;)
     
  3. malango
    malango WRInaute discret
    Inscrit:
    14 Octobre 2003
    Messages:
    77
    J'aime reçus:
    0
    Merci pour tes lumières...
    J'utilise bien mysql_connect(). Mais, il est vrai que le mysql_close() est parfois absent... Je suis en train de tout reprendre...
    Dès que je me connecte (ici, pas d'ADsL...) je vais vérifier et très souvnet j'ai des commandes 'sleep'... Cette manip est d'ailleurs le seul éclaircissement que j'ai reçu de Xelacom... Mais je ne peux pas passer mon temps à surveiller ça...
    JE vais tenter de leur faire comprendre que 3 c'est un peu léger...
    Merci bien
    :wink:
     
  4. fredsoft
    fredsoft WRInaute discret
    Inscrit:
    26 Janvier 2003
    Messages:
    218
    J'aime reçus:
    0
    un conseil barre toi de xelacom..meme en dédié ça merde comme ça mysql..il savent pas faire marcher mysql avec un peux de charge...
     
  5. malango
    malango WRInaute discret
    Inscrit:
    14 Octobre 2003
    Messages:
    77
    J'aime reçus:
    0
    C'est en projet (très immédiat) mais ça fait pas très longtemps que j'y suis et j'ai à peine fini de tout remettre en place (il y a toujours des petites retouches à faire quand on bascule d'un hbgeur à l'autre...).
    Les boules!!!

    Merci
     
  6. ludoanimation
    ludoanimation WRInaute impliqué
    Inscrit:
    25 Juillet 2003
    Messages:
    677
    J'aime reçus:
    0
    Si je ne dis pas de co**eries, on peut faire directement le mysql_close() après le mysql_query() , les données etant déja bufferisées, le mysql_fetch_array() ne nécéssitant pas d'etre connecté.

    perso je ferme systématiquement la connexion mysql après chaque query : resultat, aucune erreur mysql depuis des mois.
     
  7. ideezik
    ideezik WRInaute impliqué
    Inscrit:
    28 Janvier 2004
    Messages:
    792
    J'aime reçus:
    0
    C'est clair qu'il y'a pas mal de personnes qui ralent sur leur hebergeur.... alors qu'ils feraient mieux de regarder leur code !
    Trois connexions simultanées c'est largement suffisant pour un site bien codé avec un traffic normal voir assez elevé.
     
  8. malango
    malango WRInaute discret
    Inscrit:
    14 Octobre 2003
    Messages:
    77
    J'aime reçus:
    0
    Tu réponds à une question que je me posais depuis un bon moment... Il va falloir retrousser les manches : j'ai un nombre impressionnant de pages différentes. Je n'utilise pas tellement le include page... et des tas de services différents. Bref, un grand ménage en perspective!
    Merci
    :lol:
     
  9. malango
    malango WRInaute discret
    Inscrit:
    14 Octobre 2003
    Messages:
    77
    J'aime reçus:
    0
    C koi, un trafic "normal"?
    Personnellement, j'ai souvent vu planter MySql à deux heures du mat' alors qu'il n'y a personne d'autre en ligne!
    En plus, il y a des périodes où tout fonctionne normalement... en heure de pointe...
     
Chargement...
Similar Threads - Pblm surcharge Mysql Forum Date
Pblm référencement Google Shopping AdWords 30 Avril 2014
PBLM DNS & SOUS DOMAINES Administration d'un site Web 21 Janvier 2008
Url Rew : pblm de retour à la racine avec dossier virtuel URL Rewriting et .htaccess 4 Octobre 2005
Nom de domaine et pblm de cookies. Administration d'un site Web 25 Juillet 2004
Est-ce que ce n'est pas trop surchargé ? Demandes d'avis et de conseils sur vos sites 25 Janvier 2020
Erreur MySQL: surcharge? DDOS? je suis paumé. Comment diagnostiquer? Administration d'un site Web 16 Décembre 2014
Serveur surchargé ? Faille ? Développement d'un site Web ou d'une appli mobile 9 Septembre 2010
Surcharge de visites Google Crawl et indexation Google, sitemaps 14 Juin 2010
Surcharge serveur Administration d'un site Web 8 Avril 2010
Script de détection de surcharge serveur Développement d'un site Web ou d'une appli mobile 8 Février 2010
Le SAV du Nexus One de Google surchargé pour le lancement Google : l'entreprise, les sites web, les services 12 Janvier 2010
surcharge serveur Administration d'un site Web 24 Novembre 2009
Le web est-il trop surchargé pour référencer correctement nos sites ? Référencement Google 16 Janvier 2009
site surchargé suite à des requêtes sur google Problèmes de référencement spécifiques à vos sites 5 Janvier 2009
serveurs Google surchargés ? Référencement Google 7 Janvier 2008
Google et surcharge serveur Référencement Google 27 Décembre 2007
Surcharge inhabituelle Administration d'un site Web 29 Septembre 2007
comment lutter contre la surcharge d'un serveur Administration d'un site Web 25 Septembre 2007
Surcharge mysql Administration d'un site Web 31 Août 2007
BDD OVH fermée pour surcharge, que choisir? dédié ou autre Administration d'un site Web 3 Avril 2007