**块范围索引 (BRIN)
** 是一种索引类型,旨在处理非常大的表,在这些表中,某些列与其在表中的物理位置之间存在某种自然关联。
对 BRIN
索引的支持是在 PostgreSQL 9.5 中添加的。
更改历史记录
- PostgreSQL 17
- 现在支持并行
CREATE INDEX
(提交 b4375717)
- 现在支持并行
- PostgreSQL 16
- 检查 HOT 更新时,现在忽略
BRIN
索引(提交 19d8e230)
- 检查 HOT 更新时,现在忽略
- PostgreSQL 14
- PostgreSQL 10
- PostgreSQL 9.5
- 添加(初始提交 7516f525)
参考文献
- PostgreSQL 文档: BRIN 索引
有用链接
- PostgreSQL 中的索引 — 9 (BRIN) - 2020 年 10 月 Postgres Professional 的文章
- 避免 Postgres 中 BRIN 索引的陷阱 - 2020 年 8 月 Crunchy Data 的博文
- 加载表和创建 B 树和块范围索引 - 2014 年 10 月 2ndQuadrant 的博文
- 块范围索引 - 维基百科文章