PostgreSQL 8.2 的值得注意的特性

Postgresql 8.2 发布了,其中有几项特性值得注意:

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语言:现在支持参数命名和返回数据集功能

相关文章

项目需要,有个数据需要导入,拿到手一开始以为是mysql,结果...
本文小编为大家详细介绍“怎么查看PostgreSQL数据库中所有表...
错误现象问题原因这是在远程连接时pg_hba.conf文件没有配置正...
因本地资源有限,在公共测试环境搭建了PGsql环境,从数据库本...
wamp 环境 这个提示就是说你的版本低于10了。 先打印ph...
psycopg2.OperationalError: SSL SYSCALL error: EOF detect...