PostgreSQL 是一个自由的对象-关系数据库服务器(数据库管理系统),它在灵活的 BSD-风格许可证下发行。它提供了相对其他开放源代码数据库系统(比如 MySQL 和 Firebird),和对专有系统比如 Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL Server的一种选择。PostgreSQL是一个历史悠久的对象关系数据库管理系统,由美国Great Bridge公司开发的,支持几乎所有SQL功能,包括subselects、transactions以及用户自定义类和功能。
PostgreSQL更新于2013年10月10日
PostgreSQL全球发展组织发布了一个bug的PostgreSQL数据库系统目前所有版本,包括版本9.3.1,9.2.5,9.1.10,9.0.14,和8.4.18。此版本修复了许多小问题的报道,我们的社会在过去的六个月。所有的用户应该更新他们的PostgreSQL安装在下次定期维修窗户。
这个版本是最近发布的9.3版本补丁,包括:
使用JSON功能更新汇存扩展
创建索引时防止内存泄露的范围
固定LIBPQ SSL死锁错误
此外,有几十个小错误修正旧版本。这些补丁9.3.0已经包括在发布的时候。其中:
在副本故障保证所有WAL文件传输
防止小写转换非ASCII标识符
修复一些小的内存泄漏
正确的过量使用的行为时,使用多24gb工作记忆
提高选择通用计划计划成本估计
固定在布尔列空行估计
工会的所有继承的查询计划重新参数化的路径
正确的pg_dump虫子对外表,视图,和扩展
防止某些指标并行pg_restore失败
使重建验证约束
防止死锁问题的两个sp-gist和重建的同时
依据索引查找事故预防
修正了几个正则表达式失败
允许改变默认权限的工作在所有模式
放松限制关键词
让不同的拼法无限
扩大比较行记录和数组的能力
防止不良psqlrc文件psql客户端崩溃
添加arm64 spinlock支持
请注意,在9.3版的汇存扩展用户必须采取额外的运行,“改变扩展汇存更新”在每个数据库更新后,升级后的步骤。
与其他的次要版本,用户也不需要卸载和重装数据库或使用pg_upgrade来应用此更新版本;你可以简单地关闭PostgreSQL和更新其二进制文件。谁有不多的更新版本的用户可能需要执行额外的,更新后的步骤;请参阅发行说明。