我有两个PG数据库。在第一个我查看v_articles
,在第二个数据库上我创建了外部数据表(ft_articles
),它读取外部数据源视图v_articles
中的所有条目(使用外部数据包装器) 。到目前为止一切都很好,但今天我注意到v_articles视图中没有所有记录都在这个外来数据表中。你有什么建议可能导致这种行为吗?在大多数情况下,它都有效 - 在过去的几个月中,只有少数记录没有从视图v_articles
“转移”到ft_articles
。
我应该从哪里开始建议?
答案 0 :(得分:0)
我设法找到解决此问题的时间解决方案。在第一台服务器上,我创建了物化视图mv_articles
,它从标准视图v_articles
读取所有内容。在第二台服务器上,我将数据读入外表ft_articles,从物化视图mv_articles
而不是v_articles
获取所有记录。
在这种情况下,我有ft_articles
中的所有记录,但这不回答问题 - 为什么在从标准视图中读取时,外表中缺少一条记录..