将Postgres从Windows重定向到Linux

时间:2019-03-01 04:42:48

标签: linux windows postgresql

当前,我们连接到Windows PC上为我们的应用程序安装的postgres数据库。在测试环境中,我试图找出是否有可能在Windows pc上获得postgres服务器,然后再连接到实际安装在linux服务器上的数据库。原因是我们有几个站点运行的数据库大小已经达到100gb,仅包含一年的数据,我想看看将其移至linux服务器可以实现多少性能改进。

1 个答案:

答案 0 :(得分:0)

听您的程序员(这可能是您希望在编码者论坛上得到的答案)。

您可以使用postgres_fdw访问不同数据库上的表,但这会使您的体系结构更加脆弱和复杂,并且如果您可以期望将数据库迁移到Linux上而获得性能提升,也不会向您显示。

主要原因是体系结构差异太大,无法进行合理的比较。您的数据将通过Windows服务器,并且将涉及一个以上的客户端-服务器连接。

如果要比较性能,请设置Linux测试机,并使用pgreplay之类的工具来比较性能。

完全公开:我是该工具的作者。