From: | Guillaume Lelarge <guillaume(at)lelarge(dot)info> |
---|---|
To: | Marie-Claude QUIDOZ <Marie-Claude(dot)QUIDOZ(at)cefe(dot)cnrs(dot)fr> |
Cc: | "pgsql-fr-generale(at)postgresql(dot)org" <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | Re: foreign table |
Date: | 2013-11-20 20:51:42 |
Message-ID: | 1384980702.2782.3.camel@localhost.localdomain |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
On Wed, 2013-11-20 at 17:50 +0100, Marie-Claude QUIDOZ wrote:
> Bonjour
>
> Simple utilisatrice de Postgresql, j'ai une question qui pour nombreux d'entre vous semblera stupide. je vois ce que c'est une table , une vue, une vue matérialisée mais j'ai du mal avec la table étrangère.
>
> J'aurai tendance à dire que dans le fonctionnement ca se rapproche d'une vue et que coupler avec la vue matérialisée ca prend tout son sens. Mais j'ai un petit doute car dans la déclaration ca se rapproche d'une table.
>
Ça se rapproche d'une vue (non matérialisée) dans le sens où elle ne
contient pas de données. C'est donc une espèce de vue qui, au lieu
d'exécuter la requête de la vue, va exécuter un code géré par le Foreign
Data Wrapper pour récupérer les données.
Si on veut chercher une comparaison ailleurs que dans la base de
données, je dirais que c'est un peu comme un lien symbolique dans un
système de fichiers : on a l'impression que le fichier est là, dans ce
répertoire, alors qu'en fait il est ailleurs.
J'espère que ça vous aidera mieux :)
Avez-vous réussi à régler votre problème de compilation des FDW ? je
n'ai pas eu le temps de tester sur une VM aujourd'hui. J'espère pouvoir
le faire bientôt.
--
Guillaume
http://blog.guillaume.lelarge.info
http://www.dalibo.com
--
Envoi via la liste pgsql-fr-generale (pgsql-fr-generale(at)postgresql(dot)org)
From | Date | Subject | |
---|---|---|---|
Next Message | Marie-Claude QUIDOZ | 2013-11-21 10:02:50 | RE : foreign table |
Previous Message | Marie-Claude QUIDOZ | 2013-11-20 16:50:04 | foreign table |