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

PostgreSQL 9.0 Beta 3 现已发布

发布于 2010-07-12

PostgreSQL 9.0 的第三个 Beta 版本现已发布。与 Beta2 相比,此 Beta 版本包含大量的修复和一些更改,包括对流复制(Streaming Replication)和热备(Hot Standby)的最终清理。请下载、安装和测试此版本,以便我们能够进行 9.0 的最终发布。

Beta3 中引入了一些重要的更改,这些更改将要求一些应用程序需要重新测试 9.0 版本。这些更改包括:

  • 热备修复
  • 更快地关闭 walwriter 文件句柄
  • 在发送 WAL 之前,在主服务器上执行 fsync
  • 改进的归档清理处理(archive_cleanup_command 和 pg_archivecleanup 贡献模块)
  • 更好地处理 WAL 记录损坏
  • 备机延迟设置和时序更改
  • plpython 中数组处理的修复
  • 大量的 dblink 修复
  • libpq 中的 TCP keepalive 支持
  • 修复了旧平台上的 checkSeek() 行为(该行为曾导致 pg_dump 偶尔失败)

请注意,由于系统目录更改,从 9.0Beta1 升级需要执行 initdb 和数据库重载。我们鼓励用户利用这个机会测试 pg_upgrade,以从 Beta2 或更早的 9.0 版本进行升级。请报告您的测试结果。

如果您能够协助进行 Beta 测试,请参阅 Beta 测试页面

Beta 版本不稳定,切勿在生产环境中使用;它们仅用于测试。几周后将提供其他 Beta 版本或候选版本供测试。

源代码以及许多平台的二进制安装程序可从 PostgreSQL 网站获取

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