选择 打开 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

不受支持的版本: 9.3 / 9.2 / 9.1 / 9.0
历史版本PostgreSQL 9.0 已于 2015 年 10 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本手册首页

E.114. 版本 8.1.5 #

发行日期

2006-10-16

本次发布包含对 8.1.4 的多方面修复。有关 8.1 大版本中新特性的信息,请参见 第 E.119 节。.

E.114.1. 迁移到版本 8.1.5

对于运行 8.1.X 的用户,不需要进行转储/恢复。不过,如果你是从早于 8.1.2 的版本升级,请参阅 第 E.117 节

E.114.2. 变更

  • 不允许在 UPDATE 命令中使用聚合函数,子 SELECT 中除外(Tom)

    这种聚合的行为不可预测,而且在 8.1.X 中可能导致崩溃,因此已被禁用。SQL 标准也不允许这样做。

  • 修复把无类型字面值当作 ANYARRAY 时的核心转储

  • 修复扩展查询协议中执行 COMMITROLLBACK 时持续时间日志记录的核心转储

  • 修复查询包含返回多行的 SQL 函数时 AFTER 触发器的错误处理(Tom)

  • 修复 ALTER TABLE ... TYPE,对 USING 子句重新检查 NOT NULL(Tom)

  • 修复 string_to_array(),处理分隔符字符串的重叠匹配

    例如 string_to_array('123xx456xxx789', 'xx')

  • 修复 AM/PM 格式的 to_timestamp()(Bruce)

  • 修复 autovacuum 决定是否需要 ANALYZE 的计算(Alvaro)

  • 修复 psql\d 命令模式匹配的极端情形

  • 修复 /contrib/ltree 中损坏索引的缺陷(Teodor)

  • ecpg 的大量健壮性修复(Joachim Wieland)

  • 修复 /contrib/dbmirror 中的反斜杠转义

  • /contrib/dblink 和 /contrib/tsearch2 的小修复

  • 哈希表和位图索引扫描的效率改进(Tom)

  • 修复 Windows 上统计收集的不稳定(Tom、Andrew)

  • 修复 statement_timeout 在 Win32 上使用正确的单位(Bruce)

    在以前的 Win32 8.1.X 版本中,延迟偏差了 100 倍。

  • MSVCBorland C++ 编译器的修复(Hiroshi Saito)

  • AIXIntel 编译器的修复(Tom)

  • 修复连续归档中的罕见缺陷(Tom)

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。