IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration MySQL Discussion :

lost connection to mysql server during query


Sujet :

Administration MySQL

  1. #1
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mars 2014
    Messages : 13
    Points : 18
    Points
    18
    Par défaut lost connection to mysql server during query
    Bonjour,

    je rencontre un problème " lost connection to mysql server during query " au niveau de l’exécution des requêtes parfois ça passe et parfois non ,j'ai essayé plusieurs solution:

    1-augmenter net_read_timeout et net_write_timeout
    2-vérifier la connexion réseau avec les IT ---->OK

    Actuellement je suis bloqué je ne trouve plus de solution .

    Serveur (sur lequel s’exécute des traitements de calcul):

    16 proc
    72 G de RAM

    mysql> show variables like'%cache%';
    +------------------------------+----------------------+
    | Variable_name                | Value                |
    +------------------------------+----------------------+
    | binlog_cache_size            | 131072               |
    | binlog_stmt_cache_size       | 32768                |
    | have_query_cache             | YES                  |
    | key_cache_age_threshold      | 300                  |
    | key_cache_block_size         | 1024                 |
    | key_cache_division_limit     | 100                  |
    | max_binlog_cache_size        | 18446744073709547520 |
    | max_binlog_stmt_cache_size   | 18446744073709547520 |
    | metadata_locks_cache_size    | 1024                 |
    | query_cache_limit            | 33554432             |
    | query_cache_min_res_unit     | 4096                 |
    | query_cache_size             | 268435456            |
    | query_cache_type             | ON                   |
    | query_cache_wlock_invalidate | OFF                  |
    | stored_program_cache         | 256                  |
    | table_definition_cache       | 400                  |
    | table_open_cache             | 256                  |
    | thread_cache_size            | 100                  |
    +------------------------------+----------------------+ 
    les requêtes sont un peu complexe avec des jointures mais bien étudiées.

    Est-ce que ça peut être un problème d'ouverture des tables au niveau de mémoire ?

    Merci de m'aider

  2. #2
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 381
    Points : 19 066
    Points
    19 066
    Par défaut
    Salut nabilmaktouf.

    C'est un problème de timeout :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    # ------------------------------#
    #     Timeout Configuration     #
    # ------------------------------#
     
    connect-timeout     = 600
    interactive-timeout = 600
    wait-timeout        = 600
    Ici, j'ai mis dix minutes = 60 secondes * 10

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  3. #3
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mars 2014
    Messages : 13
    Points : 18
    Points
    18
    Par défaut
    Salut,
    Merci avant tout pour ta réponse.

    j'ai mis connect-timeout a 120 et j'ai faillit perdre le serveur ,il y a eu beaucoup de connexion en attente

    est ce que ça peut être un problème d'ouverture de fichier au niveau du cache mysql

    ++

  4. #4
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 381
    Points : 19 066
    Points
    19 066
    Par défaut
    Salut nabilmaktou.

    lost connection to mysql server during query
    Je suis partir de l'hypothèse que la durée d'exécution de votre requête étant trop longue, et que vous aviez un problème de time-out.
    Il faut savoir que par défaut, le time-out est mis à 30 secondes, ce qui dans la plupart des cas est largement suffisant.

    Citation Envoyé par nabilmaktouf
    est ce que ça peut être un problème d'ouverture de fichier au niveau du cache mysql
    La raison peut être diverse, comme par exemple un trafic réseau très lent.
    Ou une requête qui est mal optimisée, genre balayage de la totalité de la table au lieu de travailler avec les index.

    --> https://dev.mysql.com/doc/refman/5.7...onnection.html

    j'ai faillit perdre le serveur
    C'est-à-dire ?

    Est-ce que votre problème a été résolu ?
    Ci-après, le détail en anglais d'un problème similaire au votre :
    --> http://stackoverflow.com/questions/1...ing-through-py

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

Discussions similaires

  1. Réponses: 2
    Dernier message: 18/06/2009, 17h25
  2. Lost connection to MySQL server during query
    Par msow dans le forum Outils
    Réponses: 4
    Dernier message: 12/06/2009, 18h07
  3. "Lost connection to MySQL server during query"
    Par berceker united dans le forum Requêtes
    Réponses: 7
    Dernier message: 08/12/2007, 02h07
  4. [MySQL] Warning: mysql_connect(): Lost connection to MySQL server during query
    Par manaboko dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 25/07/2007, 06h48
  5. Lost connection to MySQL server during query
    Par Huntress dans le forum Outils
    Réponses: 3
    Dernier message: 20/09/2005, 15h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo