2025年9月25日: PostgreSQL 18 发布!

pg_partman 5.2.4 发布

发布于 2025-01-07,作者:Crunchy Data
相关开源项目

Crunchy Data 自豪地宣布 pg_partman 5.2.4 发布。

5.2 版本亮点

  • 支持 UUIDv7 和其他自定义编码的时间基分区方法。这允许文本类型分区列被用作分区键,只要其值可以编码为某种基于时间的值。
  • 安装不再需要超级用户权限。
  • 提高了维护性能。
  • 修复了使用 LIST 分区时 BIGINT 数据类型的问题。

更多变更和错误修复请参见 CHANGELOG

关于 pg_partman

pg_partman 是一个用于创建和管理基于时间和基于数字的表分区集的扩展。从 5.0.0 版本开始,仅支持内置声明式分区,旧的基于触发器的分区方法已被弃用。

PostgreSQL 内置的声明式分区提供了创建分区表及其子表的方法,但它没有提供随着时间自动维护子表(例如,根据保留策略添加新子表、删除旧子表)的机制。它也没有提供一种方法可以将现有表轻松转换为分区表,反之亦然。pg_partman 旨在利用 PostgreSQL 提供的内置声明式功能,并在其基础上构建,以提供缺失的功能以及许多其他功能,从而使分区管理更加轻松。

请提交您遇到的任何问题的 issuepull request。一般性问题可以提交到 discussions

链接

网站 - https://github.com/pgpartman/pg_partman

安装 - https://github.com/pgpartman/pg_partman#installation

文档 - https://github.com/pgpartman/pg_partman/blob/development/doc/pg_partman.md

发行说明 - https://github.com/pgpartman/pg_partman/blob/development/CHANGELOG.md

Crunchy Data - https://www.crunchydata.com

Crunchy Data 自豪地支持 pg_partman 的开发和维护。