Postgresの外部テーブル「postgres_fdw」

「postgres_fdw」とはcontribモジュールとして追加された外部データラッパで
外部のPostgreSQLのデータを外部テーブル経由で参照できるようにする機能。
PostgreSQL 9.3 新機能。
dblinkと違って事前に外部テーブルなどを定義しておく必要がある。
SQL文中で通常のテーブルと同じように記述できる。
postgres_fdwを使用すると
外部のPostgreSQLにあるテーブルを
通常のSELECT文で参照することができるようになる。
複数のシステムから都度データをダンプ/ロードしなくても
最新のデータが直接参照できるので
事前に外部テーブルを作成する必要だが便利な機能。
CREATE EXTENSION postgres_fdw;
\d
\dx
\det+

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です