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

Scripts/Batch Discussion :

Traitement des données ?


Sujet :

Scripts/Batch

  1. #1
    Membre éprouvé
    Avatar de troxsa
    Inscrit en
    Novembre 2004
    Messages
    388
    Détails du profil
    Informations personnelles :
    Âge : 51

    Informations forums :
    Inscription : Novembre 2004
    Messages : 388
    Par défaut Traitement des données ?
    Bonjour,

    Actuellement j'utilise un tableau de type "Array", 70 colonnes, et 270'000 lines
    Je dois faire des mises a jour sur des valeurs et cela prend un temps de fou (je suis a +3 heures et toujours pas fini de tourné)

    La question est : serait-il possible de faire plus vite ? peut être via du fichier XML, object Data, stringbuilder, ou autre ? qu'elle est les meilleurs solutions pour vous ?

    Merci

    A bientot

  2. #2
    Membre chevronné
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Mai 2020
    Messages
    288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur sécurité
    Secteur : Distribution

    Informations forums :
    Inscription : Mai 2020
    Messages : 288
    Par défaut
    Bonjour,

    Peut-être voir pour effectuer une optimisation de ton code Powershell, mais sans avoir une vue sur celui-ci, difficile de le dire.

  3. #3
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    Salut,
    >>Je dois faire des mises a jour sur des valeurs et cela prend un temps de fou

    Est-ce une recherche sur une information ou sur plusieurs ? Dupliquées ou non ?

    >>serait-il possible de faire plus vite
    Cela dépend du traitement et de la volumétrie des données , si elle évolue dans le temps ou pas.

    As-tu pensé à utiliser un SGBD ( Access ou une autre base simple) ?

  4. #4
    Membre éprouvé
    Avatar de troxsa
    Inscrit en
    Novembre 2004
    Messages
    388
    Détails du profil
    Informations personnelles :
    Âge : 51

    Informations forums :
    Inscription : Novembre 2004
    Messages : 388
    Par défaut
    Bonjour Laurent

    Oui je recherche des valeurs correspondant a deux valeurs (A et B) pour faire le changement d'une (TOTO)

    Exemple : A = 123; B = 456; TOTO = 789

    Je recherche dans la collection "A" et "B" pour faire une MAJ "TOTO"
    Je vais faire un tour vers SGBD ça sera certainement plus rapide que les 3h

    Merci

  5. #5
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    >>Je vais faire un tour vers SGBD ça sera certainement plus rapide que les 3h
    Faut le tester pour le savoir :-)
    Ceci dit on peut aussi faire des requêtes SQL désastreuses en temps de réponse

    Sinon rapido tu peux ajouter une nouvelle propriété concaténant les deux propriétés que tu recherches, et créer une hashtable basée sur cette propriété.
    ça reste de la bricole mais c'est une possible solution. Sous réserve de l'occupation mémoire.

    Ensuite, comme le dit Incorporated, sans connaitre le contexte, l'infra, les règles, les données, il est difficile de proposer qq chose d'adapté.
    Consulte aussi OleDB ce peut être une autre solution, mais elle nécessite une installation logicielle.

Discussions similaires

  1. [PHP-JS] Jointure et traitement des données
    Par grunk dans le forum Langage
    Réponses: 2
    Dernier message: 04/10/2006, 22h35
  2. Traitement des données formatées en XML
    Par cedricnguessi dans le forum Autres éditeurs
    Réponses: 14
    Dernier message: 10/07/2006, 13h21
  3. [Formulaires] Traitement des données dans une autre page...
    Par sekiryou dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 04/03/2006, 09h08
  4. [PHP-JS] Traitement des données dans une autre page...
    Par sekiryou dans le forum Langage
    Réponses: 5
    Dernier message: 04/03/2006, 09h06
  5. traitement des données avant envoie dans MySQL
    Par italiasky dans le forum SQL Procédural
    Réponses: 13
    Dernier message: 07/02/2006, 22h50

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