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

PostgreSQL 12 RC 1 发布!

发布日期:2019-09-26,作者:PostgreSQL 全球开发组
PostgreSQL 项目

PostgreSQL 全球开发组宣布 PostgreSQL 12 的第一个发布候选版现已可供下载。作为发布候选版,PostgreSQL 12 RC 1 应与 PostgreSQL 12 的初始版本相同,尽管在 PostgreSQL 12 正式发布之前可能会应用更多修复。

PostgreSQL 12 正式发布的计划日期是 2019 年 10 月 3 日。有关更多详细信息,请参阅“发布计划”部分。

升级到 PostgreSQL 12 RC 1

要从 Beta 4 或 PostgreSQL 12 的早期版本升级到 PostgreSQL 12 RC 1,您需要使用类似于 PostgreSQL 主版本升级的策略(例如 `pg_upgrade` 或 `pg_dump` / `pg_restore`)。有关更多信息,请访问有关升级的文档部分。

12 Beta 4 以来的变更

在 Beta 4 期间,PostgreSQL 12 报告了许多错误修复,并已应用到此发布候选版。其中包括:

  • 为某些字符串函数添加了额外的“leakproof”标记,以更好地支持非确定性排序规则。这可能会对某些查询计划的性能产生积极影响。
  • 移除了 ECPG 的 `DECLARE STATEMENT` 功能。
  • ecpglib 的主版本更改已被撤销。
  • 修复了 pattern_ops opclasses 与非确定性排序规则的处理。

有关修复的详细列表,请访问待处理项目页面。

发布计划

这是 PostgreSQL 12 的第一个发布候选版。除非发现需要延迟或产生额外发布候选版的问题,否则 PostgreSQL 12 应于 2019 年 10 月 3 日正式发布。

有关更多信息,请参阅Beta 测试页面。

链接