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

PostgreSQL Discussion :

Travail sur une base de données en parallèle [9.1]


Sujet :

PostgreSQL

  1. #1
    Membre actif

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2011
    Messages
    370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2011
    Messages : 370
    Points : 251
    Points
    251
    Par défaut Travail sur une base de données en parallèle
    Bonjour,

    J'ai une question bête.

    Je dois exécuter un travail pour dans 2 jours.
    J'ai commencer à lancer le processus, mais en théorie, il faudra encore 25 heures pour terminer la prochaine tâche, et j'en ai d'autre ensuite.

    Je me pose donc la question de savoir si je ne pourrais pas lancer dans 5 terminales (je suis sous Linux) 5 instances d'alimentation de ma base de donnée.

    Je précise tout de même que j'alimente la base à l'aide d'un logiciel fourni par un prestataire (c'est le logiciel du prestataire que j'alimente avec ses propres outils).

    Y a-t-il un risque à accélérer le processus de cette façon?

    Cordialement,

    Vandman

  2. #2
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 080
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 080
    Points : 30 805
    Points
    30 805
    Par défaut
    Il faudrait savoir si, fonctionnellement, ces étapes peuvent être parallélisées.
    Ensuite, techniquement, il y a de fortes chances pour votre outil de chargement ne supporte pas une exécution en parallèle.
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

  3. #3
    Membre actif

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2011
    Messages
    370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2011
    Messages : 370
    Points : 251
    Points
    251
    Par défaut
    Bonjour,

    Je pense que je stresse un peu pour rien. En y réfléchissant un peu ça devrai le faire. Le logiciel du fournisseur est en théorie capable de traiter beaucoup plus de demande en même temps.

    Le fait de sérialiser plusieurs traitements dans des terminaux distincts devrait éviter les erreurs dans la base de donnée. Postgres est censé pouvoir traiter plusieurs instances "en même temps".

    Je vais essayer.

    Cordialement,

    Vandman

  4. #4
    Membre actif

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2011
    Messages
    370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2011
    Messages : 370
    Points : 251
    Points
    251
    Par défaut
    Bonjour,

    Finalement, L'application ne permet pas de paralléliser les processus en ligne de commande. j'ai du attendre la fin de chaque traitement. ils ont pris au total 25 heures sans interruption. j'ai morflé!!!

    Je serai pour la prochaine fois;

    Cordialement,

    Vandman

  5. #5
    Membre actif

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2011
    Messages
    370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2011
    Messages : 370
    Points : 251
    Points
    251
    Par défaut
    J'ai oublié, Merci al1_24

    Cordialement,

    vandman

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 28/11/2015, 09h39
  2. [AC-2003] Accéder et travailler sur une base de données POSTGRESQL
    Par flet le kid dans le forum Modélisation
    Réponses: 3
    Dernier message: 01/05/2009, 19h34
  3. Réponses: 10
    Dernier message: 25/11/2007, 10h30
  4. Travailler sur une base de donnée
    Par nolan76 dans le forum SQL Procédural
    Réponses: 7
    Dernier message: 31/01/2006, 17h51
  5. Connexion sur une base de données Postgre
    Par ktox dans le forum C++Builder
    Réponses: 3
    Dernier message: 04/08/2005, 10h58

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