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

MySQL Discussion :

Table trop grande en mysql?(1170 attribut)


Sujet :

MySQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 88
    Points : 57
    Points
    57
    Par défaut Table trop grande en mysql?(1170 attribut)
    Bonjour,

    On me demande si il est possible de créer une table de 1170 attribut en mysql ? Pr le moment , le systeme me renvoit une erreur , du genre index out of bound.

    Est il possible de modifier la config mysql de facon a ce que celui ci gere ces 1170 attribut? j'ai regardé dans le my.cnf, mais je n'ai rien vu qui permet de setté le nombre de colonne.

    Merci bien!

  2. #2
    Membre éprouvé Avatar de Oishiiii
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2009
    Messages
    508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ain (Rhône Alpes)

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

    Informations forums :
    Inscription : Août 2009
    Messages : 508
    Points : 1 104
    Points
    1 104
    Par défaut
    Bonsoir,

    Pourquoi avez-vous besoin d'autant de colonnes dans une table ?
    Les tables de 20-30 colonnes sont déjà suspectes; problème de conception en amont.
    Mais là 1170 colonnes, ce n'est pas comme cela que s'utilise un SGBDR..

    le systeme me renvoit une erreur , du genre index out of bound
    Vous essayez de créer un index (ou clé primaire) sur ces 1000 colonnes ?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 88
    Points : 57
    Points
    57
    Par défaut
    Lol oui je sais que 1170 colonnes, c'est beaucoup . Et ce n'est pas vraiment pour une base de données, c'est pour créer une table qui doit servir a une base de datamining. Bref , c'est pour un commercial qui fait sa toutouille dans son coin .
    Mais je pense qu'en fait le problème vient du my.ini, je ne sais pas quelles devraient être les valeurs a mettre pour une table de cette taille dedans.

    Et l'erreur vient quand on essaye de la créer . C'était l'erreur
    Error: mysql error 1005:
    #HY000Can't create table '.\vecadis\boubou.frm' (errno: 139)
    [condition type: MYSQL-ERROR]

  4. #4
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 016
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 016
    Points : 23 705
    Points
    23 705
    Par défaut
    Pas sûr que le passage par une table d'une base de données soit la meilleure solution technique à ce problème .
    Un fichier temporaire type CSV ou XML pourrait faire l'affaire...

    ced
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

Discussions similaires

  1. Tableau trop grand et environnement table
    Par wolf11 dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 6
    Dernier message: 05/07/2011, 15h53
  2. modélisation d'une base : table trop grande
    Par Shabata dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 22/11/2004, 11h44
  3. Afficher tous les champs d'une table avec dbexpress et MySQL
    Par LHT dans le forum Bases de données
    Réponses: 2
    Dernier message: 25/06/2004, 17h11
  4. [Dump][PHPmyAdmin] table trop grosse???
    Par Slein dans le forum Administration
    Réponses: 3
    Dernier message: 03/06/2004, 23h04
  5. Surface trop grande
    Par Black_Daimond dans le forum DirectX
    Réponses: 1
    Dernier message: 18/01/2003, 03h02

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