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

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

PostgreSQL 19 重做分区合并与拆分的加锁 RSS

Christophe Pettus 介绍 PostgreSQL 19 里 MERGE PARTITIONS 与 SPLIT PARTITION 的最新设计,重点是锁比之前更简单也更安全。大表的生命周期管理、冷热数据滚动、租户拆分和时间分区重整都依赖分区维护能力,而锁的粒度直接决定这些操作能不能在高并发的生产环境里做。大量使用范围分区和列表分区的系统可以提前跟踪这条路线,评估将来能否少写离线 DDL 和手工迁移脚本。

发布于 2026-09-10T10:59:40.715259Z · Christophe Pettus · thebuild.com
PostgreSQL 19 分区 锁

Christophe Pettus 介绍 PostgreSQL 19 里 MERGE PARTITIONS 与 SPLIT PARTITION 的最新设计,重点是锁比之前更简单也更安全。大表的生命周期管理、冷热数据滚动、租户拆分和时间分区重整都依赖分区维护能力,而锁的粒度直接决定这些操作能不能在高并发的生产环境里做。大量使用范围分区和列表分区的系统可以提前跟踪这条路线,评估将来能否少写离线 DDL 和手工迁移脚本。

Christophe Pettus 介绍 PostgreSQL 19 里 MERGE PARTITIONS 与 SPLIT PARTITION 的最新设计,重点是锁比之前更简单也更安全。大表的生命周期管理、冷热数据滚动、租户拆分和时间分区重整都依赖分区维护能力,而锁的粒度直接决定这些操作能不能在高并发的生产环境里做。大量使用范围分区和列表分区的系统可以提前跟踪这条路线,评估将来能否少写离线 DDL 和手工迁移脚本。

原始来源 ↗

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