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

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

PostgreSQL 19 的分区可以拆开也可以合起来 RSS

Shaun Thomas 把 PostgreSQL 19 的分区变化称作分裂人格:ALTER TABLE 新增 SPLIT PARTITION 与 MERGE PARTITIONS,一条语句就能把季度分区拆成三个月度分区,或者把三个月度分区折回一个季度分区。两个命令适用于 RANGE 和 LIST 分区,哈希分区不行。代价是执行期间要在整张父表上加排他锁,只适合维护窗口。他判断并发版本几乎必然会在后续版本出现。

发布于 2026-09-10T10:59:44.299205Z · Shaun Thomas · pgEdge 博客
DDL PG19 分区

Shaun Thomas 把 PostgreSQL 19 的分区变化称作分裂人格:ALTER TABLE 新增 SPLIT PARTITION 与 MERGE PARTITIONS,一条语句就能把季度分区拆成三个月度分区,或者把三个月度分区折回一个季度分区。两个命令适用于 RANGE 和 LIST 分区,哈希分区不行。代价是执行期间要在整张父表上加排他锁,只适合维护窗口。他判断并发版本几乎必然会在后续版本出现。

Shaun Thomas 把 PostgreSQL 19 的分区变化称作分裂人格:ALTER TABLE 新增 SPLIT PARTITION 与 MERGE PARTITIONS,一条语句就能把季度分区拆成三个月度分区,或者把三个月度分区折回一个季度分区。两个命令适用于 RANGE 和 LIST 分区,哈希分区不行。代价是执行期间要在整张父表上加排他锁,只适合维护窗口。他判断并发版本几乎必然会在后续版本出现。

原始来源 ↗

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