mar*_*nia 4 postgresql dblink postgres-fdw
我有一个用例将数据分布在许多服务器上的许多数据库中,所有数据都在 postgres 表中。从任何给定的服务器/数据库,我可能需要查询另一个服务器/数据库。查询非常基本,标准选择在标准字段上使用 where 子句。
我目前已经实现了 postgres_FDW,(我使用的是 postgres 9.5),但我认为查询没有使用远程数据库上的索引。对于这个用例(一个随机节点可能会查询 N 个其他节点),根据每个底层引擎的实际执行方式,这可能是我的最佳性能选择?
我的解决方案很简单:我升级到 Postgres 10,它似乎将 where 子句推送到远程服务器。
| 归档时间: |
|
| 查看次数: |
8200 次 |
| 最近记录: |