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 :

ERROR 2008 (HY000): MySQL client ran out of memory


Sujet :

Administration MySQL

  1. #1
    Membre très actif
    Inscrit en
    Février 2008
    Messages
    475
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 475
    Par défaut ERROR 2008 (HY000): MySQL client ran out of memory
    Bonjour,
    j'ai ce problème lorsque je faitj'ai cette erreur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     ERROR 2008 (HY000): MySQL client ran out of memory
    je travaille sur une machine ubuntu virtuel leur mémoire RAM 512

    aidez moi de résoudre ce problème

  2. #2
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 818
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 818
    Billets dans le blog
    14
    Par défaut
    Et si tu commençais par éviter de relancer la guerre des étoiles ?

    Combien de lignes dans la table ?

    On peut avoir sa structure ?
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  3. #3
    Membre très actif
    Inscrit en
    Février 2008
    Messages
    475
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 475
    Par défaut
    Citation Envoyé par CinePhil Voir le message
    Et si tu commençais par éviter de relancer la guerre des étoiles ?

    Combien de lignes dans la table ?

    On peut avoir sa structure ?
    merci pour votre réponse j'ai plus d'un million des lignes dans ma table
    merci d'avance

  4. #4
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 818
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 818
    Billets dans le blog
    14
    Par défaut
    Et donc quelle est la structure de la table ?

    Quel volume fait-elle ?
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  5. #5
    Membre très actif
    Inscrit en
    Février 2008
    Messages
    475
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 475
    Par défaut
    merci ,
    comment je peut savoir la structure et le volume d'une table.
    car la table que je suis entrain de parcourir c'est la table logs de la logicielle Logzilla mai j'ai accès à la table.

    merci d'avance

  6. #6
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 818
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 818
    Billets dans le blog
    14
    Par défaut
    Tu lances cette requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SHOW CREATE TABLE le_nom_de_la_table
    Ceci dit, si c'est une table d'un logiciel que tu as téléchargé, tu n'es pas responsable de son éventuelle mauvaise structure.

    Par contre, un serveur de données sur une machine avec aussi peu de mémoire, ce n'est pas une très bonne idée et ça explique peut-être l'erreur que tu rencontres.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  7. #7
    Membre très actif
    Inscrit en
    Février 2008
    Messages
    475
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 475
    Par défaut
    Citation Envoyé par CinePhil Voir le message
    Tu lances cette requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SHOW CREATE TABLE le_nom_de_la_table
    Ceci dit, si c'est une table d'un logiciel que tu as téléchargé, tu n'es pas responsable de son éventuelle mauvaise structure.

    Par contre, un serveur de données sur une machine avec aussi peu de mémoire, ce n'est pas une très bonne idée et ça explique peut-être l'erreur que tu rencontres.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    | logs  | CREATE TABLE `logs` (
      `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
      `host` varchar(128) NOT NULL,
      `facility` enum('0','1','2','3','4','5','6','7','8','9','10','11','12','13','1                                                                                                                                                             4','15','16','17','18','19','20','21','22','23') NOT NULL,
      `severity` enum('0','1','2','3','4','5','6','7') NOT NULL,
      `program` int(10) unsigned NOT NULL,
      `msg` varchar(2048) NOT NULL,
      `mne` int(10) unsigned NOT NULL,
      `eid` int(10) unsigned NOT NULL DEFAULT '0',
      `suppress` datetime NOT NULL DEFAULT '2010-03-01 00:00:00',
      `counter` int(11) NOT NULL DEFAULT '1',
      `fo` datetime NOT NULL,
      `lo` datetime NOT NULL,
      `notes` varchar(255) NOT NULL,
      PRIMARY KEY (`id`,`lo`),
      KEY `facility` (`facility`),
      KEY `severity` (`severity`),
      KEY `host` (`host`),
      KEY `mne` (`mne`),
      KEY `eid` (`eid`),
      KEY `program` (`program`),
      KEY `suppress` (`suppress`),
      KEY `lo` (`lo`),
      KEY `fo` (`fo`)
    ) ENGINE=MyISAM AUTO_INCREMENT=11220293 DEFAULT CHARSET=utf8
    /*!50100 PARTITION BY RANGE ( TO_DAYS( lo ))
    (PARTITION p20120622 VALUES LESS THAN (735041) ENGINE = MyISAM,
     PARTITION p20120623 VALUES LESS THAN (735042) ENGINE = MyISAM,
     PARTITION p20120624 VALUES LESS THAN (735043) ENGINE = MyISAM,
     PARTITION p20120625 VALUES LESS THAN (735044) ENGINE = MyISAM,
     PARTITION p20120626 VALUES LESS THAN (735045) ENGINE = MyISAM,
     PARTITION p20120627 VALUES LESS THAN (735046) ENGINE = MyISAM,
     PARTITION p20120628 VALUES LESS THAN (735047) ENGINE = MyISAM,
     PARTITION p20120629 VALUES LESS THAN (735048) ENGINE = MyISAM,
     PARTITION p20120630 VALUES LESS THAN (735049) ENGINE = MyISAM,
     PARTITION p20120701 VALUES LESS THAN (735050) ENGINE = MyISAM,
     PARTITION p20120702 VALUES LESS THAN (735051) ENGINE = MyISAM,
     PARTITION p20120703 VALUES LESS THAN (735052) ENGINE = MyISAM,
     PARTITION p20120704 VALUES LESS THAN (735053) ENGINE = MyISAM,
     PARTITION p20120705 VALUES LESS THAN (735054) ENGINE = MyISAM,
     PARTITION p20120706 VALUES LESS THAN (735055) ENGINE = MyISAM,
     PARTITION p20120707 VALUES LESS THAN (735056) ENGINE = MyISAM,
     PARTITION p20120708 VALUES LESS THAN (735057) ENGINE = MyISAM,
     PARTITION p20120709 VALUES LESS THAN (735058) ENGINE = MyISAM,
     PARTITION p20120710 VALUES LESS THAN (735059) ENGINE = MyISAM,
     PARTITION p20120711 VALUES LESS THAN (735060) ENGINE = MyISAM,
     PARTITION p20120712 VALUES LESS THAN (735061) ENGINE = MyISAM,
     PARTITION p20120719 VALUES LESS THAN (735068) ENGINE = MyISAM,
     PARTITION p20120720 VALUES LESS THAN (735069) ENGINE = MyISAM,
     PARTITION p20120721 VALUES LESS THAN (735070) ENGINE = MyISAM,
     PARTITION p20120722 VALUES LESS THAN (735071) ENGINE = MyISAM,
     PARTITION p20120723 VALUES LESS THAN (735072) ENGINE = MyISAM,
     PARTITION p20120724 VALUES LESS THAN (735073) ENGINE = MyISAM,
     PARTITION p20120725 VALUES LESS THAN (735074) ENGINE = MyISAM,
     PARTITION p20120726 VALUES LESS THAN (735075) ENGINE = MyISAM,
     PARTITION p20120727 VALUES LESS THAN (735076) ENGINE = MyISAM,
     PARTITION p20120728 VALUES LESS THAN (735077) ENGINE = MyISAM)

  8. #8
    Membre chevronné
    Avatar de tse_jc
    Homme Profil pro
    Data Solutions
    Inscrit en
    Août 2010
    Messages
    287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Data Solutions
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 287
    Billets dans le blog
    4
    Par défaut
    Bonjour,

    Bien que j'ai du mal à saisir la pertinence de vos partitions, sachez que sur un moteur non NDB (memcached) le nombre de partitions est limité à 1024 sur la version 5.5 de mySQL. Ceci peut expliquer cela aussi...

  9. #9
    Membre émérite
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 445
    Par défaut
    Citation Envoyé par rezguiinfo Voir le message
    merci pour votre réponse j'ai plus d'un million des lignes dans ma table
    merci d'avance
    Votre requête devrait vous retourner combien d'enregistrements ? (EXPLAIN)

    J’espère que votre requête à un "WHERE", car un sur une table avec plusieurs millions d'enregistrements forcement c'est le drame....

  10. #10
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 010
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 010
    Billets dans le blog
    6
    Par défaut
    512 Mo de RAM, une table avec des millions de lignes et 564534 partitions....

    Décidément je me marre toujours à lire ce forum !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

Discussions similaires

  1. Réponses: 1
    Dernier message: 18/07/2010, 11h23
  2. [Gentoo] mysql ne démarre plus. ERROR 2002 (HY000)
    Par Kikkoman dans le forum Administration
    Réponses: 2
    Dernier message: 21/12/2009, 16h11
  3. mysql said: ERROR 1290 (HY000)
    Par pcsystemd dans le forum MySQL
    Réponses: 4
    Dernier message: 12/10/2009, 16h55
  4. Réponses: 5
    Dernier message: 27/09/2008, 17h00
  5. connexion mysql à distance : ERROR 2003 (HY000)
    Par gregcat dans le forum Installation
    Réponses: 4
    Dernier message: 11/01/2007, 12h21

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