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 :

requêtes sur plusieurs bases


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Février 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 59

    Informations forums :
    Inscription : Février 2007
    Messages : 97
    Par défaut requêtes sur plusieurs bases
    Bonjour,

    J'ai deux bases dont l'une n'est pas modifiable (ne m'appartient pas).
    Cette dernière contient une table "clients" que je veux exploiter dans ma seconde base.

    Ces clients viennent déposer un produit, j'ai donc, dans ma seconde base une table "depots" qui contient l'id des clients de la première base.

    Bien sûr, un des buts est de pouvoir afficher une liste des objets déposés avec le nom de clients.

    Pour cela, j'ai une boucle qui pour chaque dépot, accède à la seconde base pour en extraire le nom du client. C'est simple mais évidemment très pénalisant en terme de performances.

    Y-a-t-il une solution plus performante et plus élégante?
    Mon idée est de recopier régulièrement la table client de la première base vers la seconde, je pourrais ainsi récupérer toutes mes infos en une seule requête mais je trouve cela tout de même un peu lourdingue.

  2. #2
    Membre Expert Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Par défaut
    Utilise la contrib dblink pour créer des liens entre tes bases de données
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

Discussions similaires

  1. Réponses: 5
    Dernier message: 16/11/2007, 17h54
  2. [PDO] Requêtes sur plusieurs bases de données
    Par nabab dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 23/08/2007, 08h11
  3. [requête sur plusieurs bases]
    Par viny dans le forum Requêtes
    Réponses: 3
    Dernier message: 21/02/2006, 14h18
  4. Requête sur plusieurs bases de données
    Par Oluha dans le forum ASP
    Réponses: 8
    Dernier message: 14/10/2005, 14h57

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