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

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

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

E.141. 版本 8.0.5 #

发行日期

2005-12-12

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

E.141.1. 迁移到版本 8.0.5

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

E.141.2. 变更

  • 修复事务日志管理中的竞态条件

    存在一个窄窗口,其中可能为错误的页发起 I/O 操作,导致断言失败或数据损坏。

  • 修复从错误恢复后 bgwriter 的问题(Tom)

    发现后台写入器在写错误后泄漏缓冲区固定。虽然本身不致命,但这可能导致后续 VACUUM 命令的神秘阻塞。

  • 防止客户端在当前事务已中止时发送 Bind 协议消息导致的失败

  • /contrib/ltree 修复(Teodor)

  • AIX 和 HPUX 编译修复(Tom)

  • 在 Windows NO_SYSTEM_RESOURCES 错误后重试文件读写(Qingqing Zhou)

  • 修复 log_line_prefix 包含 %i 时的间歇性失败

  • 修复 Windows 上长脚本的 psql 性能问题(Merlin Moncure)

  • 修复 pg_group 平面文件更新的缺失

  • 修复外连接的长期规划错误

    此缺陷有时导致虚假错误 RIGHT JOIN 只支持可归并连接的连接条件

  • 把时区初始化推迟到 postmaster.pid 创建之后

    这避免让期待 pid 文件快速出现的启动脚本困惑。

  • 防止表被删除后 pg_autovacuum 的核心转储

  • 修复对子查询结果的整行引用(foo.*)的问题

提交更正

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