PostgreSQL 索引原理:B-Tree 从结构到实战PostgreSQL 默认索引是 B-Tree,但大多数人对它的理解停留在「加了索引查询会变快」这一层。这篇文章从 B-Tree 的数据结构出发,讲清楚它是怎么组织数据的、为什么能加速查询、又在哪些情况下会失效,最后给出一套实用的索引设计原则。数据库PostgreSQL索引性能优化