postgres中可以打开多少个dblink连接

时间:2015-02-19 05:37:49

标签: postgresql dblink

由于自动交易在postgres中不可用,我们使用dblink作为工作区,但有一个场景就是

Does Postgres support nested or autonomous transactions?

链接
 select * from dblink_connect('TEST1','host=localhost port=5432 dbname=tyguy user=postgres password=postgres') as t1(text);

然后我们使用方法

SELECT dblink_get_connections();

然后只有一个连接是可见的,绝对正确的命名为' TEST1'

但是当我打开一个新的pg管理窗口或新的会话时,那就不可用了

SELECT dblink_get_connections();

返回空。没有连接名称' TEST1'

我很困惑,DBlink是在数据库级别吗?或会话级别。

如果它在会话级别,那么可以在数据库中打开多少个dblink命名连接。

0 个答案:

没有答案
相关问题