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

Requêtes MySQL Discussion :

[Vue-OPTIMISATION] probleme de vue trop lourde a chargée


Sujet :

Requêtes MySQL

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

    Informations forums :
    Inscription : Mars 2007
    Messages : 88
    Par défaut [Vue-OPTIMISATION] probleme de vue trop lourde a chargée
    Bonjour!

    J'ai actuellement un petit probleme au niveau mysql/ requete.

    J'ai une table qui contient 450 000 entrée. Je dois créer une vue a partir de celle ci.
    Dans ma table, j'ai ma clé qui est un élément donnée. Pour cette élément, j'ai 2 autre qui dépendant, 1 algo, et une entrée. Je dois appliqué 8 algo différent, sur 30 entrée pour obtenir une interpretation. le tout pour chacun de mes élément.

    En clair

    Pour 1 élément. j'ai 8 algo , et 30 entrée différente, ce qui me fait 240 entrée dans ma BDD pour le meme élément.

    Sachant que j'ai 2500 élément.

    Je voudrais trouver une optimisation pour ce systeme et pouvoir l'adapté dans une vue, sans que celle ci soit trop grosse, sinon mon sql patine dans la choucroute ^^

    j'ai pensé a 2 chose :
    vue
    Element id_autrevue
    A autrevue

    autrevue
    algo input output

    Donc la, pour chacun de mes éléments, j'aurais une vue associé.

    Quelqu'un verrait t'il une meilleur solution? Je ne sais pas si je suis bien clair ? ^^

    Merci bien

  2. #2
    Membre Expert
    Avatar de Maljuna Kris
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2005
    Messages
    2 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 613
    Par défaut
    Citation Envoyé par Valkirion Voir le message
    Je ne sais pas si je suis bien clair ? ^^
    Saluton,
    Pour ce qui me concerne, tu aurais posté en chinois que ça n'aurait pas été plus incompréhensible.
    Ça doit être l'âge
    Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
    articles : Comment émuler un tableau croisé [quasi] dynamique
    et : Une énigme mathématique résolue avec MySQL
    recommande l'utilisation de PDO (PHP5 Data Objects)

  3. #3
    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
    Ce que je crois comprendre de ceci :
    Pour 1 élément. j'ai 8 algo , et 30 entrées différentes, ce qui me fait 240 entrées dans ma BDD pour le même élément.
    C'est que tu as tout mis dans une seule table alors qu'il aurait peut-être mieux valu faire un schéma relationnel en plusieurs tables !

    Ca cause de quoi tes éléments, tes algos et tes entrées ?

    Grosso modo, et sans autre précision sur le besoin pour le moment, je vois un schéma de ce type (MCD) :
    Elément -0,n----Avoir----1,1- Algo -0,n----Comprendre----1,1- Entrée

    Mais si une entrée peut être comprise dans plusieurs algos et un algo concerner plusieurs éléments, on peut aussi avoir le schéma :
    Elément -0,n----Avoir----0,n- Algo -0,n----Comprendre----0,n- Entrée
    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 !

Discussions similaires

  1. [V6] Probleme de requetes trop lourdes
    Par olivier45fr dans le forum Deski
    Réponses: 0
    Dernier message: 06/08/2013, 13h57
  2. optimiser requete, la vue le probleme ?
    Par italiasky dans le forum Développement
    Réponses: 4
    Dernier message: 12/05/2010, 18h05
  3. Probleme en vue
    Par vodevil dans le forum Langage
    Réponses: 6
    Dernier message: 26/07/2005, 09h57
  4. Entre autre : frustum de vue, optimisations...
    Par MaxPayne dans le forum OpenGL
    Réponses: 8
    Dernier message: 18/03/2005, 22h42
  5. probleme de vue
    Par delfare dans le forum OpenGL
    Réponses: 8
    Dernier message: 02/09/2004, 16h06

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