(数据库)索引扫描:查询时利用索引结构(如 B-tree)定位或遍历符合条件的记录,以减少读取的数据量;相较于 full table scan(全表扫描) 通常更高效。(在某些情况下也可能是“按索引顺序扫描/遍历”的泛称。)
/ˈɪn.dɛks skæn/
The query uses an index scan to find the user quickly.
该查询使用索引扫描来快速找到该用户。
Because the filter is selective and the index covers the needed columns, the optimizer chooses an index scan instead of a full table scan, reducing I/O dramatically.
由于过滤条件选择性高且索引覆盖所需列,优化器选择索引扫描而不是全表扫描,从而大幅减少磁盘读写。
index 来自拉丁语 index,本义与“指示者、目录”相关,后来引申为“索引、索引表”。scan 源自中古法语/古诺斯语相关词,常见义为“浏览、扫描、检查”。合在一起的 index scan 在数据库语境中指“按索引进行扫描/检索”,即用索引来引导数据访问路径。