5.1.1 索引的优点和缺点 PostgreSQL 索引:5.1.1 索引的利与弊 5.1 索引的概念和作用领域(简述) 索引是一种数据结构,它存储了表中一列或多列的值以及指向表中实际行的指针。索引的主要作用是加速数据检索,减少数据库需要扫描的数据量,从而提高查询效率。索引适用于经常被用于 子句、 子句、 条件等场景的列。 5.1.1 单列 B-Tree 索引的优点 B-Tree 索引是 PostgreSQL 中最常用的索引类型,也是默认的索引类型。它具有以下优点: 加速查询: 这是索引最主要的目的。当查询条件包含索引列时,数据库可以利用索引快速定位到匹配的行,而无需扫描整个表。 代码示例: 在没有索引的情况下, 会显示一个 (顺序扫描),这意味着数据库需要扫描整个 表来找到匹配的行。