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

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

受支持版本: 16

67.1. 简介 #

PostgreSQL 包含标准 B-树(btree,即多路平衡树)索引数据结构的一种实现。凡是能够排成定义明确的线性顺序的数据类型,都可以使用 B-树 索引。唯一的限制是,索引项在经过 TOAST 压缩(如果适用)后,大小也不能超过一个页面的大约三分之一。

由于每个 B-树操作符类都会为其数据类型施加一种排序顺序,B-树 操作符类(更准确地说,是操作符族)已经成为 PostgreSQL 用来统一表示和理解排序语义的方式。因此,它们具备了一些超出单纯支持 B-树索引所需范围的特性,系统中某些与 B-树 AM 相距甚远的部分也会利用它们。

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题请通过上游文档表单反馈给 PostgreSQL 文档维护者。