实际上SQL SERVER 本身是多个数据库和schema 并存的数据库, POSTGRESQL 也是....下多个数据库能互访的方便,当然不是坏事,但你见过一个INSTANCE 下挂了N 个数据库,然后库和库互相夸库查询, 等到拆库的时候有多麻烦, 另外从现在软件开发的角度来说,如果还算是一个项目的话, 这样的跨库访问的方式应该被减少...熟悉这个名词是ORACLE SQL SERVER 的同学,一般都是访问另一个物理库的数据表, POSTGRESQL 可以通过这样方式,访问本实例中的另外的数据库或远程的数据库.
1 建立一个连接
select...实际上DBLINK是一套功能集合,下面的看看常用的 DBLINK的功能有哪些
问题
1 建立dblink , 是通过 dblink_connect 来建立的上面是有的,但如果你建立的dblink太多了...dblink_disconnect();
3 判断当前BDLINK 是否在使用中
dblink_is_busy
另外DBLINK 还支持异步调用,将语句发送给remote 的数据库再等待后将信息取回