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

PostgreSQL 9.3 Beta 1 发布

发布于 2013-05-13,由 PostgreSQL 全球开发组

PostgreSQL 9.3 的首个 Beta 版本,即这款全球最优秀的开源数据库的最新版本,现已发布。此 Beta 版本包含了 9.3 版本中将提供的所有功能的预览,并已准备好供全球 PostgreSQL 社区进行测试。请下载、测试并报告您发现的问题。

主要功能

在此 Beta 版本中可供测试的主要功能包括:

  • 可写外部表,支持将数据推送到其他数据库
  • pgsql_fdw 驱动程序,用于 PostgreSQL 数据库的联合
  • 可自动更新的视图
  • 物化视图声明
  • LATERAL JOINs
  • 新增 JSON 构造函数和提取函数
  • 索引正则表达式搜索
  • 磁盘页面校验和,用于检测文件系统故障

在 9.3 版本中,PostgreSQL 大大降低了对 SysV 共享内存的要求,改用 mmap()。这使得 PostgreSQL 的安装和配置更加简便,但也意味着我们需要用户严格测试并确保此更改不会引入任何内存管理问题。我们还恳请用户花更多时间测试外部键锁(Foreign Key locks)的改进。

附加功能

此版本包含的其他功能有:

  • 高可用性方面,主库快速故障转移到副本
  • 副本仅流式传输的重构
  • 外部键锁(Foreign Key locks)的性能和锁定改进
  • 并行 pg_dump,用于更快的备份
  • 配置文件目录
  • pg_isready 数据库连接检查器
  • COPY FREEZE,用于减少 IO 大批量加载
  • 用户定义的后台工作者,用于自动化数据库任务
  • 递归视图声明
  • lock_timeout 指令

有关 9.3 Beta 版本功能的完整列表,请参阅 发布说明。关于新功能的其他描述和说明,请参阅 9.3 功能 Wiki 页面

立即测试 9.3 Beta 1

我们依赖社区帮助测试下一个版本,以确保其高性能且无 bug。请尽快下载 PostgreSQL 9.3 Beta 1,并用您的工作负载和应用程序进行测试,然后向 PostgreSQL 开发人员提供反馈。Beta 1 中的功能和 API 在最终发布前不会发生实质性变化,因此现在可以安全地开始基于新功能构建应用程序。有关如何测试和报告问题的更多信息

我们的下载页面 获取 PostgreSQL 9.3 Beta 1,包括 Windows、Linux 和 Mac 的二进制文件和安装程序。

新版本的完整文档 在线提供,并且会随 PostgreSQL 一起安装。