1. sql 2003标准兼容:Postgresql一直以来就以与sql标准兼容性高而著称,这次新版本也增加了在ANSI sql 2003标准中包括的功能, 如:静态聚合,多行VALUE插入功能,UPDATE RETURNING (更新时返回更新记录)和多列聚合功能。
2. DTrace动态跟踪: Postgresql新版中现使用SUN公司的Solaris操作系统中所用的DTrace技术和其他高级跟踪工具监控系统。
除了在新闻发布稿中所列的主要特性外,还有另外由众多开发人员为8.2版贡献的超过200多处的新特性和改进,其中包括:
- 顾问锁:允许应用程序使用Postgresql的快速锁定引擎在应用程序级别控制数据库内的目标。
- 可选择的pg_dump:允许导出满足事务安全的部分关系或表,或是通过使用正则表达式进行包含/排除某部分内容的导出。
- 预处理查询:有一个新的可管理的接口,性能也进行了提升。
- ISN/ISBN:这个模块包含的数据类型支持用于仓储和零售系统中的ISN产品定位,现在升级后支持最新的国际标准。
- 密码系统:支持在数据库内部进行加密的pgcrypto模块使用最新的运算法则进行了更新。
- sql增强: 引入了新的语法,包括UPDATE RETURNING、DROP IF EXISTS、ON COMMIT 和新的权限命令,这也使得以命令行方式管理数据库更加简单。
- Psql分批选择:支持数据集分批返回控制台而不是一次返回所有内容。
- ECPG的优化:嵌入式Postgresql的C接口的程序大部分内容进行了改写,同时增加了新的接口功能。
- TSearch2的较大改进:UTF-8编码支持,数据字典,查询改写支持以及GIN索引支持等功能。
- PL/Python语言:现在支持参数命名和返回数据集功能。