PostgreSQL 外部表
是时候用一下PG外部表了。这些年过去,这功能应该是稳定了的。
开启
首先确定contrib是否有安装。如果没有要先安装:
1 | pkg install postgresql10-contrib |
然后开启扩展
1 | CREATE EXTENSION postgres_fdw; |
创建远程服务
1 | CREATE SERVER server156 |
这里有个坑,就是如果192.168.1.156连不上的情况下上面语句也会执行成功.其实真正的连接到远程服务器是要等到后面dml执行时才会连接
创建用户映射
1 | CREATE USER MAPPING FOR postgres |
这里如果输错了也不会知道。
创建远程表
1 | CREATE FOREIGN TABLE if NOT EXISTS qbit_test ( |
- 本文标题:PostgreSQL 外部表
- 本文作者:jf wang
- 创建时间:2018-09-07 21:31:11
- 本文链接:https://www.wangjunfeng.com.cn/2018/09/07/postgres_fdw/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!