PostgreSQL 8.0 Documentation
9.92 MB
1422 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
文档详细介绍了PostgreSQL 8.0版本的主要更新和改进。此版本首次支持在Microsoft Windows上原生运行作为服务器,并提供了一个易于安装的工具。此外,该版本引入了保存点(Savepoints)功能,允许在事务中部分回滚;点时恢复(Point-In-Time Recovery)功能,支持连续备份和恢复;以及表空间(Tablespaces)功能,用于更好地管理存储空间。文档还提到了PostgreSQL的文档格式化工具DocBook,以及其他性能优化和改进。这些改进旨在提升PostgreSQL在不同平台上的兼容性和功能性,特别是在Windows环境中。 | ||
AI总结 | ||
以下是对《PostgreSQL 8.0 Documentation》的中文总结,重点突出核心观点和关键信息:
---
### **PostgreSQL 8.0 Documentation 总结**
#### **发布信息**
- **发布日期**:2005年1月19日。
- **主要变化**:
- **Microsoft Windows原生支持**:这是PostgreSQL首次作为服务器原生运行于Microsoft Windows,支持Windows 2000、XP和2003。旧版本如Windows 95、98和ME不受支持。
- **保存点(Savepoints)**:允许事务中的部分回滚,而不影响整个事务。
- **点态恢复(Point-In-Time Recovery)**:支持连续备份,能够恢复到特定时间点或事务。
- **表空间(Tablespaces)**:管理员可以选择不同的文件系统存储表、索引和数据库,提升性能和磁盘空间管理。
#### **改进与新增功能**
1. **锁定机制与性能优化**:
- 改进了锁定代码,适配s390x CPU(64位)。
- 优化了Linux和Darwin(macOS)的启动脚本。
- 支持AMD Opteron和Itanium处理器。
2. **内存管理与查询优化**:
- 新增`palloc0`函数,用于分配并清除内存。
- 查询计划树改为只读,提升执行效率。
3. **平台兼容性**:
- 支持OpenBSD的本地识别验证。
- 兼容Borland C++编译器和MinGW编译环境。
4. **错误处理与日志**:
- 新增`ereport()`函数,改进错误报告。
- PL/pgSQL错误报告更详细,包括错误位置。
#### **文档与工具**
- **文档格式**:支持Plain Text、HTML、PDF/Postscript和man pages。
- **DocBook**:文档源代码使用DocBook标记语言,适配SGML标准,支持多种输出格式。
#### **贡献与改进**
- **贡献者**:Bruce、Tom、Jan、Peter等多位开发者对代码进行了优化和修复。
- **版本要求**:构建PostgreSQL的语法需Bison 1.85以上版本。
- **移除features**:移除了`--enable-recode`选项,转而使用`CREATE CONVERSION`。
#### **杂项**
- **Windows服务**:PostgreSQL可以注册为Windows服务。
- **兼容性改进**:支持Intel编译器,优化 especports 和 xml 支持。
- **文档整合**:将文档合并为一本书,便于查阅。
---
以上总结涵盖了PostgreSQL 8.0的核心功能、改进和贡献者,保持了简洁和逻辑连贯。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
1415 页请下载阅读 -
文档评分