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

PostgreSQL 9.6 Beta 1 发布

发布于 2016-05-12,作者:PostgreSQL 全球开发组

PostgreSQL 全球开发组今日宣布,PostgreSQL 9.6 的首个 beta 版本现已可供下载。此版本包含 9.6 版本最终发布时将提供的所有功能预览,但某些细节在最终发布前可能会有所更改。我们鼓励用户开始使用此最新版本测试他们的应用程序。

9.6 的主要功能

9.6 版本包含重大的变更和令人兴奋的增强功能,包括:

  • 并行顺序扫描、连接和聚合
  • 通过多个同步备用服务器和“remote_apply”同步提交,支持一致性、读扩展集群。
  • 短语全文搜索
  • postgres_fdw 现在可以在远程服务器上执行排序、连接、UPDATE 和 DELETE
  • 通过避免“重新冻结”旧数据,减少了 autovacuum 对大表的影响。

特别是,并行执行应该会为受支持的查询带来显著的性能提升。

帮助测试 Bug

与其它主要版本一样,PostgreSQL 的改进涉及大量代码的变更。我们依赖您使用您的工作负载和测试工具来测试更改后的版本,以便在 PostgreSQL 9.6.0 发布前找到 Bug 和回归。除了测试新功能是否如文档所述工作外,请考虑测试以下内容:

  • 并行查询是否真的能为您提升性能?
  • 您能否让并行查询崩溃或丢失数据?
  • 我们的代码更改是否会导致 PostgreSQL 在您的平台上无法正常工作?
  • 改进的 vacuum 冻结是否能安全地减少大表的 autovacuum?
  • 短语搜索是否返回了您期望的结果?

9.6 Beta 1 版本还对 二进制备份 API 进行了更改。管理员应使用 PostgreSQL 备份工具(包括 pgBackRest、Barman、WAL-E 以及其他打包的或内部开发的软件)来测试 9.6 版本。

由于这是一个 Beta 版本,数据库行为、功能细节和 API 仍有可能发生细微更改。您的反馈和测试将有助于确定新功能的最终调整,因此请尽快进行测试。用户测试的质量将有助于我们确定何时可以发布最终版本。

Beta 时间表

这是 9.6 版本的第一个 beta 版本。PostgreSQL 项目将根据测试需要发布额外的 beta 版本,随后发布一个或多个发布候选版本,直至 2016 年底发布最终版本。有关更多信息,请参阅 Beta 测试 页面。

链接