PostgreSQL 全球开发组今天宣布,PostgreSQL 10 的第一个 beta 版本可供下载。此版本包含版本 10 最终版本中将提供的所有功能的预览,但一些细节在最终版本之前会有所更改。鼓励用户开始针对此最新版本测试其应用程序。
新版本包含多种功能,这些功能将允许用户扩展和放大其 PostgreSQL 基础设施
我们还对 PostgreSQL 连接进行了三项改进,我们呼吁驱动程序作者支持,并呼吁用户进行测试
PostgreSQL 10 中添加了许多其他新功能和改进,其中一些可能对特定用户来说与上述功能一样重要,甚至更重要。当然,所有这些都需要测试。其中包括
此外,开发人员还在 SUM() 函数、字符编码转换、表达式求值、分组集和针对唯一列的连接方面做出了性能改进。针对大量行的分析查询速度应该会提高 40%。请测试这些是否对您来说更快,并反馈结果。
有关新增和更改功能的完整列表,请参阅发行说明。
我们指望您使用您的工作负载和测试工具来测试更改后的版本,以便在 PostgreSQL 10 发布之前找到错误和回归。由于这是一个 Beta 版本,数据库行为、功能细节和 API 仍有可能发生细微更改。您的反馈和测试将有助于确定新功能的最终调整,所以请尽快测试。用户测试的质量有助于确定我们何时可以发布最终版本。
此外,版本 10 包含一些与之前的主要版本不兼容的更改,特别是将“xlog”重命名为“wal”以及版本编号的更改。我们鼓励所有用户尽快针对他们的应用程序、脚本和平台进行测试。有关更多详细信息,请参阅发行说明和10 中的新功能页面。
这是版本 10 的第一个 beta 版本。PostgreSQL 项目将根据测试需要发布额外的 beta 版本,然后发布一个或多个候选版本,直到 2017 年底发布最终版本。有关更多信息,请参阅Beta 测试页面。