专业版使用dblink postgresql的缺点

时间:2017-03-13 02:08:49

标签: postgresql dblink

任何人都可以建议我什么是专业人士和在Postgres中使用dblink的缺点?

我使用dblink连接到Postgres函数中的多个数据库。

1 个答案:

答案 0 :(得分:0)

dblink是一个很棒的工具,效果非常好。

主要缺点是:

  • 如果您在不在同一网络上的2台服务器之间运行查询,则会产生大量延迟并且性能会降低很多
  • 如果您在dblink中使用JOIN,为了处理此JOIN,必须从远程服务器传输大量行,这将使用带宽并降低性能< / LI>

如果您可以为每个查询使用单个数据库而不使用dblink的多个数据库,那么它将永远是一个更好的选择。

另请阅读这篇有趣的帖子:http://www.postgresql-archive.org/dblink-performance-td5056145.html