↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

文档版本比较

POSTGRESQL · VERSION COMPARE

PostgreSQL 9.2.1 发布变化

此版本的完整功能、修复与兼容性说明,以及其他版本的关联记录。

此版本的完整变化
此版本的完整变化

包括起始版本之后至目标版本的变化。大版本号表示该分支的首个版本。

完整发布变化

9.2.1

2012-09-24

导出 JSON ↓
12项变化功能、修复、改进
1个版本按版本分组
0CVE独立漏洞编号

9.2.1stable支持截止 2017-11-09

PostgreSQL 9.2.1

迁移与兼容性

对于运行 9.2.X 的用户,不需要进行转储/恢复。

不过,你可能需要执行 REINDEX 和/或 VACUUM 操作,以从下面第一条变更日志条目所述的数据损坏缺陷的影响中恢复。

问题修复修复 WAL 重放期间共享缓冲区的持久性标记

变更

修复 WAL 重放期间共享缓冲区的持久性标记(Jeff Davis)

这一失误可能导致缓冲区在检查点期间未被写出,如果服务器之后在这些缓冲区从未写出的情况下崩溃,就会造成数据损坏。任何服务器在崩溃恢复之后都可能发生损坏,但在备库从库服务器上发生的可能性显著更高,因为它们执行多得多的 WAL 重放。btree 和 GIN 索引损坏的概率较低。表“可见性映射”损坏的概率要高得多,可能导致仅索引扫描给出错误答案。表数据本身不会因此缺陷损坏。

虽然尚无此缺陷导致的索引损坏在实际环境中发生的已知案例,但作为预防措施,建议生产安装在升级到 9.2.1 后的方便时间对所有 btree 和 GIN 索引执行 REINDEX。

此外,建议在把 vacuum_freeze_table_age 设为零的情况下对所有表执行 VACUUM。这将修复任何不正确的可见性映射数据。可以调整 vacuum_cost_delay 来降低清理的性能影响,代价是需要更长时间完成。

问题修复修复涉及 WHERE indexed_column IN (list_of_values) 的查询输出可能排序不正确的问题

变更

修复涉及 WHERE indexed_column IN (list_of_values) 的查询输出可能排序不正确的问题(Tom Lane)

问题修复修复涉及 GROUP BY 表达式以及窗口函数和聚合的查询的规划器失败

变更

修复涉及 GROUP BY 表达式以及窗口函数和聚合的查询的规划器失败(Tom Lane)

问题修复修复规划器对执行器参数的分配

变更

修复规划器对执行器参数的分配(Tom Lane)

这一错误可能导致多次扫描同一 WITH 子查询的查询给出错误答案。

改进改进规划器对索引扫描中连接条件的处理

变更

改进规划器对索引扫描中连接条件的处理(Tom Lane)

改进改进对涉及前缀(即 word:* 模式)的文本搜索查询的选择率估计

变更

改进对涉及前缀(即 word:* 模式)的文本搜索查询的选择率估计(Tom Lane)

关联记录 (1)
问题修复修复权限变更识别延迟的问题

变更

修复权限变更识别延迟的问题(Tom Lane)

除了其事务已持有的锁之外不需要其他锁的命令,可能注意不到自其事务开始以来提交的并发 GRANT 或 REVOKE。

问题修复修复 ANALYZE 在列是范围类型之上的域时失败的问题

变更

修复 ANALYZE 在列是范围类型之上的域时失败的问题(Tom Lane)

问题修复防止递归 PL/Perl 函数在执行期间被重定义时 PL/Perl 崩溃

变更

防止递归 PL/Perl 函数在执行期间被重定义时 PL/Perl 崩溃(Tom Lane)

关联记录 (2)
改进规避 PL/Perl 中可能的错误优化

变更

规避 PL/Perl 中可能的错误优化(Tom Lane)

一些 Linux 发行版包含错误版本的 pthread.h,导致 PL/Perl 中的编译代码不正确,当一个 PL/Perl 函数调用另一个会抛出错误的函数时会导致崩溃。

关联记录 (2)
改进移除 pg_upgrade 对 pg_config 的不必要依赖

变更

移除 pg_upgrade 对 pg_config 的不必要依赖(Peter Eisentraut)

关联记录 (1)
改进把时区数据文件更新为 tzdata 版本 2014e,以反映克里米亚、埃及和摩洛哥的夏令时法规变更。

变更

把时区数据文件更新为 tzdata 版本 2014e,以反映克里米亚、埃及和摩洛哥的夏令时法规变更。

关联记录 (2)
如何生成比较结果?

比较依据起始版本之后至目标版本的 PostgreSQL 发布说明。经核实的回补重复项会谨慎合并,保留每条原始说明;相关提交可能涉及独立变化,仍作为不同记录保留。

发布快照: 2026-09-26 · 安全快照: 2026-09-26

内容来自 PostgreSQL 发布说明。交互方式参考 pgversions.com 与 pgversionreport.