如何为两个单独的Postgres实例创建“实时”提要?

时间:2015-06-18 20:58:41

标签: sql postgresql postgresql-9.3 database-administration

所以我对Postgres感到非常自信,但我认为我有一个有趣的问题。

我有我的本地Postgres实例和一个远程Postgres实例。我的远程实例是只读的,因为它是生产服务器。我需要能够提取记录并生成视图/表格/报告/无论如何。

我怎样才能做到这一点?

目前我正在使用每15分钟运行一次的dblink,通过删除所有对象并使用pgAgent作业重建为下一个周期准备好的所有对象来重置我的本地实例。做出改变确实是劳动密集型的,甚至更糟糕的是要进行故障排除。

1 个答案:

答案 0 :(得分:0)

我最终的解决方案是通过dblink创建视图。它略显笨重,但速度提升幅度很大,值得对连接进行更严格的编码要求。