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

XSL/XSLT/XPATH XML Discussion :

aide pour l'extraction a partir d'un fichier XML et l'insertion dans plusieur tables


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 48
    Par défaut aide pour l'extraction a partir d'un fichier XML et l'insertion dans plusieur tables
    Bonjour,j'aimerai extraire des données a partir des fichiers XML complexe et de les stocker dans divers tables de ma base MySQL.sachant qu'un seul fichier contient en moyenne 10Mo de donnés,j'ai essayer de les inserer a l'aide de insert mais ca prend becoup de temps.si qqn a deja fait un truc pareil ou si vous avez d'autres idées ce serait tres gentil de votre part.
    Merci.

  2. #2
    Membre émérite Avatar de laurentibus
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    pourquoi tu ne mets pas directement le fichier xml dans ta BDD ??

  3. #3
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 48
    Par défaut
    je crois que c pas possible ,puisqu'on on doit apres faire des recherches sur le contenu de ces fichiers .

  4. #4
    Membre émérite Avatar de laurentibus
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    ben tu peux récupérer le fichier et faire des opérations dessus après ...... (enfin je sais pas avec quelle techno tu travailles ).

    quand tu dis dans ton premier post " ca prend bcp de temps " c'est combien ?

  5. #5
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 48
    Par défaut
    Bon Merci pour tes réponses.
    je travaille avec Java et BD MySQL .
    Bon ce que je fait exactement :je prend chaque fichier de 10 Mo et qui refère a 5 tables ,trop dépendantes clés étrangaires dynamiques entre les balises de ce fichiers ,je les parse avec SAX et je les insere dans la BD avec insert .
    ca prend jusqu'a maintenat 10heures .
    et sachez que dans le cas réelle plusieurs utilisateurs utilise la BD et immaginez ...
    ce qui m'a poussez a chercher d'autres solutions :LOAD XML son default pour moi et qu'elle ne permet d'inserer que dans seule tables a la fois et en plus je dois faire des traitements avant.
    aussi j'essaiyerais les ETLs ,kettle seulement pour l'instant,et c'est presque la meme chose . maintemant je ne sais pas vraiment koi faire.

  6. #6
    Membre émérite Avatar de laurentibus
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    ah oui c'est quand même très long ....

    ah mon avis faut que t aille poster un message dans le forum BDD pour leur demander si c'est normal ce temps et quels sont les moyens de le réduire ...
    forum MySQL

    ++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 10
    Dernier message: 07/01/2013, 11h25
  2. Réponses: 2
    Dernier message: 03/05/2008, 13h34
  3. procedure stockée pour insertion dans plusieurs tables
    Par bigwal2007 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 22/11/2007, 22h58
  4. utiliser xslt pour afficher du texte à partir d'un fichier xml
    Par med_ellouze dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 23/08/2007, 14h52
  5. Réponses: 1
    Dernier message: 01/11/2006, 17h36

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