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

更新版本 7.2.5、7.3.7、7.4.5 已发布,推荐更新。

发布于 2004-08-23

在过去一周,我们已捆绑并发布了 7.2、7.3 和 7.4 的新版本,以解决最近发现的几个潜在的关键错误。

对于所有这三个版本,这些发布解决了以下问题:

* 防止在崩溃时可能丢失已提交的事务。

由于事务提交和检查点之间存在不足的锁定,在数据库崩溃和重启后,刚刚在最近一次检查点之前提交的事务有可能丢失,全部或部分丢失。

具体到 7.4,还修复了以下问题:

* 修复并发 btree 索引插入期间可能发生的崩溃

此补丁修复了一个罕见的场景,在该场景中,对 btree 索引的并发插入可能导致服务器崩溃(panic)。不会造成永久性损坏,但仍然值得重新发布。此错误在 7.4 之前的版本中不存在。

鉴于第一个错误与数据完整性相关,其严重性很高,强烈建议管理员尽早升级其数据库服务器。

以上所有发布均不需要进行 dump-n-reload 即可解决这些问题。

需要注意的是,对于那些希望从 7.4.0/7.4.1 服务器升级到 7.4.5 的用户,*推荐*(但非强制)进行 dump-n-reload 来解决 7.4.1 和 7.4.2 之间引入的一个修复。请参阅 7.4.5 的 HISTORY 文件,了解如何在不进行 dump-n-reload 的情况下完成此操作,因为有一些步骤可以遵循。

请从我们的镜像站点之一从 Bittorrent下载。

一如既往,请将任何错误报告给 pgsql-bugs@postgresql.org。

本文已从先前版本的 PostgreSQL 网站迁移。对于迁移过程中可能出现的任何格式问题,我们深表歉意。