↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

分区 MERGE 与 SPLIT 特性因设计问题被回退 RSS

Robert Haas 对刚提交的 MERGE/SPLIT PARTITIONS 提出三点质疑:整个操作期间对分区父表持有 AccessExclusiveLock,读写全被阻塞;数据移动缺少优化;生成的新分区既不是源分区的完整克隆,属性继承也和普通新建分区不一致。他认为用户更可能用 ATTACH/DETACH CONCURRENTLY 手工完成同样的事。Alexander Korotkov 承认未决的设计问题太多、本轮已来不及修复,随即把该特性回退。

发布于 2026-09-10T06:53:45.950757Z · Robert Haas · pgsql-hackers
PG19 分区 回退

Robert Haas 对刚提交的 MERGE/SPLIT PARTITIONS 提出三点质疑:整个操作期间对分区父表持有 AccessExclusiveLock,读写全被阻塞;数据移动缺少优化;生成的新分区既不是源分区的完整克隆,属性继承也和普通新建分区不一致。他认为用户更可能用 ATTACH/DETACH CONCURRENTLY 手工完成同样的事。Alexander Korotkov 承认未决的设计问题太多、本轮已来不及修复,随即把该特性回退。

Robert Haas 对刚提交的 MERGE/SPLIT PARTITIONS 提出三点质疑:整个操作期间对分区父表持有 AccessExclusiveLock,读写全被阻塞;数据移动缺少优化;生成的新分区既不是源分区的完整克隆,属性继承也和普通新建分区不一致。他认为用户更可能用 ATTACH/DETACH CONCURRENTLY 手工完成同样的事。Alexander Korotkov 承认未决的设计问题太多、本轮已来不及修复,随即把该特性回退。

原始来源 ↗

来源记录
  • center.info_item · e1fba24d36ad786f · 2026-10-03T04:08:35.169032Z
  • pgweb.info_item · e1fba24d36ad786f · 2026-10-03T04:08:55.967155Z