大部分文章到底就为止了,实际上这就完了,怎么查询我都有多少了dblink
怎么清理dblink ,即使 G 类似的知识也没找到说的明白的....dblink_disconnect();
3 判断当前BDLINK 是否在使用中
dblink_is_busy
另外DBLINK 还支持异步调用,将语句发送给remote 的数据库再等待后将信息取回...使用上应该是类似于句柄,将信息发送给远程的数据库服务器,然后,在通过判断句柄将信息取回. 但返回的信息会在本地机的内存中保存,所以不建议获取数据量较大的信息....到此可以总结一下
1 如果是非灵活的使用外部表,例如仅仅是一次查询,或者不是模式化的程序方式的访问,使用DBLINK 是一个快速的好方式
2 如果是程序端使用,则POSTGRES_FDW 则是一种好的方式...,跨库查询的架构设计,我只能报以遗憾.