PostgreSQL推出最新版本PostgreSQL 8.4

在PostgreSQL关系型数据库背后的开源项目正在鼓吹其PostgreSQL 8.4的可用性,其中包括293项新的或者改进的特性,这些特性能够使得数据库更加容易管理,更有益于程序员和最终用户的使用。

这一新的代码原计划6月29日发布,但根据PostgreSQL核心开发团队成员Josh Berkus的说法,由于一个展示塞子(show-stopper)漏洞需要最后修正推出了这一日期。这一漏洞涉及到备用数据库PostgreSQL的容错功能,很有可能因为某些设置的原因而造成一些数据的丢失。因此,Berkus推迟了这一发布日期进而测试错误修复水平。

虽然有众多的功能,数据库管理员和程序员也需要逐渐消化和学习。在PostgreSQL 8.4中的改进包括对并行数据的恢复,并有能力替代由8.3升级至8.4所造成的大范围宕机。

PostgreSQL同样包括一条新的查询监测工具,这些工具能使管理员监控最终用户的查询,看看他们在数据库里所搜寻的内容。

更新的数据库还包括ANSI SQL 2003功能,诸如队规加入、窗口智能、共同表表达式,这些功能是最终用户能够构成不同类型的问题。增强版的预存储程序,如默认参数和variadic参数,表示该项目是数据库编程更加简单和紧凑。