发布于 2026-09-10T10:59:43.977823Z · Christophe Pettus · thebuild.com

enable_async_append 默认打开,决定规划器是否考虑异步 Append,对应计划里的 Async Foreign Scan 节点。它是 PostgreSQL 14 为 FDW 分片加的:跨多个远端服务器的分区表或 UNION ALL 查询可并发发请求,总耗时从各分片延迟之和变成最慢分片的延迟。但它还要外部服务器上的 async_capable 为真,而后者默认关闭。Christophe Pettus 建议生产上保持打开。
enable_async_append 默认打开,决定规划器是否考虑异步 Append,对应计划里的 Async Foreign Scan 节点。它是 PostgreSQL 14 为 FDW 分片加的:跨多个远端服务器的分区表或 UNION ALL 查询可并发发请求,总耗时从各分片延迟之和变成最慢分片的延迟。但它还要外部服务器上的 async_capable 为真,而后者默认关闭。Christophe Pettus 建议生产上保持打开。
来源记录
- center.info_item · 6cd8ecf624900547 · 2026-10-03T04:08:35.169032Z
- pgweb.info_item · 6cd8ecf624900547 · 2026-10-03T04:08:55.967155Z