PostgreSQL 9.0 Documentation
5.55 MB
2561 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
文档详细阐述了PostgreSQL 9.0的功能、安装、管理和扩展,介绍了其作为对象关系数据库管理系统的核心功能,如复杂查询、外键、触发器、视图、事务完整性和并发控制。文档还提到了PostgreSQL的版本更新,包括性能改进、Bug修复和新功能的引入,例如Schemas、DROP COLUMN、表函数、prepared queries和权限管理等。此外,还涵盖了文档的组织结构和内容格式,如DocBook和工具集的使用。 | ||
AI总结 | ||
以下是对《PostgreSQL 9.0 Documentation》内容的总结,重点突出核心观点和关键信息:
---
### 《PostgreSQL 9.0 Documentation》总结
#### 1. **文档概述**
该文档是PostgreSQL 9.0的官方文档,由PostgreSQL开发团队和志愿者编写,涵盖了PostgreSQL 9.0版本的所有官方支持功能。为了便于管理大量信息,该书分为多个部分,分别面向不同类别的用户或不同阶段的PostgreSQL使用者。
#### 2. **文档结构**
- **Part I**:为新用户提供非正式的入门介绍。
- **Part II**:详细介绍SQL查询语言环境,包括数据类型、函数及用户级性能调优。每位PostgreSQL用户都应阅读此部分。
- **Part III**:描述了服务器的安装和管理。所有运行PostgreSQL服务器的用户(无论是私人使用还是为他人提供服务)都应阅读此部分。
- **Part IV**:介绍PostgreSQL客户端程序的编程接口。
- **Part V**:为高级用户提供关于服务器可扩展性的信息,包括用户定义数据类型和函数。
- **Part VI**:提供按命令或程序分类的SQL命令、客户端和服务器程序的参考信息,支持其他部分的内容。
- **Part VII**:包含适用于PostgreSQL开发者的杂项信息。
#### 3. **PostgreSQL 简介**
PostgreSQL是一种基于Berkeley POSTGRES的对象关系数据库管理系统(ORDBMS),是一种开源系统,继承了POSTGRES的许多创新概念。PostgreSQL支持SQL标准的主要部分,并提供现代特性,包括:
- 复杂查询
- 外键
- 触发器
- 视图
- 事务完整性
- 多版本并发控制
PostgreSQL具有高度可扩展性,用户可以通过添加新数据类型、函数等方式进行扩展。
#### 4. **文档格式**
PostgreSQL的文档支持以下四种主要格式:
- **纯文本**:适用于安装前的信息。
- **HTML**:适合在线浏览和参考。
- **PDF或PostScript**:适合打印。
- **手册页**:供快速参考。
此外,源代码树中还有许多README文件,记录了实现上的各种问题。
#### 5. **系统目录**
文档介绍了PostgreSQL的系统目录,例如:
- **pg_largeobject**:存储大对象的数据,分页存储,每页数据不超过LOBLKSIZE字节。
- **pg_largeobject_metadata**:存储大对象的元数据,包括所有者和访问权限。
#### 6. **函数和运算符**
PostgreSQL提供了大量内置函数和运算符,用户还可以定义自定义函数和运算符。内置函数和运算符的使用方法可以通过psql命令`\df`和`\do`列出。
#### 7. **发布说明**
文档的附录部分详细记录了PostgreSQL 9.0系列的更新信息,包括:
- **版本9.0.17**:修复了多个问题,例如GIN索引的元页还原、交易提交状态的竞态条件、正则表达式操作的终止等。
- **版本7.3**:新增了命名空间、模式、表函数、准备查询、依赖跟踪等功能,并增强了国际化支持和日志记录。
---
### 总结
《PostgreSQL 9.0 Documentation》是一份全面详细的官方文档,涵盖了PostgreSQL的功能、安装、管理、扩展性及开发相关内容,适合不同层次的用户阅读。文档内容结构清晰,重点突出PostgreSQL的核心特性和可扩展性,同时提供了丰富的参考信息和更新日志,帮助用户更好地理解和使用PostgreSQL。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
2554 页请下载阅读 -
文档评分