| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .pdf | 3 |
| 摘要 | ||
文档详细列出了PostgreSQL各个版本的重要更新和迁移注意事项。9.5.25版本于2021年2月11日发布,包含多项修复,并预计为9.5.X系列的最后一个版本。文档涵盖从9.5.2到9.5.25的多个版本更新,包括索引优化、安全性改进、与新开发工具的兼容性提升以及时间区域数据的更新。每个版本的发布说明均提供了详细的变更日志和迁移指南,帮助用户了解新功能和潜在问题。 | ||
| AI总结 | ||
《PostgreSQL 9.5.25 文档》的附录 E 提供了每个版本的重要更新和发布说明,以下是主要内容的总结:
### 1. **总体说明**
- 发布说明记录了每个 PostgreSQL 版本的重大变更,包括新功能和迁移问题,但不包括影响范围较小的内部更改。
- 用户可以通过查看 Git 日志或邮件列表了解完整变更记录。
---
### 2. **9.5.25 版本(2021-02-11)**
- **主要变更**:
- **CREATE INDEX CONCURRENTLY**:修复了在存在预提交事务时等待所有事务完成的问题,建议在启用了预提交事务的环境中重新索引相关索引。
- **性能优化**:改进了 GiST 索引的查询过滤能力,支持索引-only 扫描。
- **移除功能**:移除了 `autocommit` 和 `ssl_renegotiation_limit` 参数。
- **JSON 支持**:允许 JSON 和 JSONB 数组提取操作接受负索引。
- **安全改进**:修复了 PL/Java 的安全漏洞(CVE-2016-0766)。
- **迁移注意事项**:
- 从 9.5.X 升级无需 dump/restore。
- 如果从旧版本(<9.5.20)升级,需参考相关说明。
---
### 3. **9.5.24 版本(2020-11-12)**
- **主要变更**:
- **游标和触发器**:修复了 `DECLARE CURSOR... WITH HOLD` 和递延触发器的问题。
- **SSL 支持**:移除了对 SSL 重协商的支持,建议未来版本不再使用。
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **迁移注意事项**:
- 从 9.5.X 升级无需 dump/restore。
---
### 4. **9.5.23 版本(2020-08-13)**
- **主要变更**:
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **迁移注意事项**:
- 从 9.5.X 升级无需 dump/restore。
---
### 5. **9.5.22 版本(2020-05-14)**
- **主要变更**:
- **索引优化**:修复了 `ALTER TABLE` 重写索引时丢失 `CLUSTER` 属性的问题。
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **迁移注意事项**:
- 从 9.5.X 升级无需 dump/restore。
---
### 6. **9.5.21 版本**
- **主要变更**:
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
---
### 7. **9.5.20 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 8. **9.5.19 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 9. **9.5.18 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 10. **9.5.17 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 11. **9.5.16 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 12. **9.5.15 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 13. **9.5.14 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 14. **9.5.13 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 15. **9.5.12 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 16. **9.5.11 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 17. **9.5.10 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 18. **9.5.9 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 19. **9.5.8 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 20. **9.5.7 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 21. **9.5.6 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 22. **9.5.5 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 23. **9.5.4 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 24. **9.5.3 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 25. **9.5.2 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 26. **9.5.1 版本**
- **主要变更**:
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
- **时间区数据**:更新了时区数据,修复了 DST 法规变化。
---
### 27. **9.5.0 版本**
- **主要变更**:
- **新功能**:引入了 GROUP BY 分析功能(GROUPING SETS、CUBE 和 ROLLUP)。
- **新功能**:增加了行级安全控制。
- **新功能**:支持块范围索引(BRIN)。
- **性能优化**:改进了 GiST 索引的性能和查询过滤能力。
---
### 28. **总结**
- PostgreSQL 9.5 系列版本主要集中在性能优化、功能改进和安全性增强上。
- 用户应尽快升级到 newer release branches,因为 9.5.X 系列即将停止更新。 | ||
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
2551 页请下载阅读 -
文档评分














PostgreSQL 9.5.25 Documentation
