1

PostgreSQL 外部数据包装器扩展是否有限制?即是否可以通过 FDW 将源表(或模式/数据库)设置为外部表的最大大小?我们正在使用 Postgres 10.6

我们偶尔会遇到这样的情况:表超过某个大小阈值(~8GB)时它似乎失败了,但我不确定这是否是我们可以调整的,或者可能是对源数据库端的限制。(在此示例中,源表位于 Redshift 中。)

返回的错误消息是: ERROR: exceeded the maximum size allowed for the total set of cursor data: 8000MB.

编辑:发现问题的根源 - 这个特定 Redshift 实例的大小有这个光标大小限制。它们在此处列出:https ://docs.aws.amazon.com/redshift/latest/dg/declare.html#declare-constraints

我们最终过滤了结果以使 FDW 更可行。

4

0 回答 0