后端岗位面试题更新 2026-08-05

InnoDB的B+树索引和哈希索引有什么区别?

腾讯后端开发互联网/IT技术原理方案权衡InnoDBMySQL

考察说明

考察InnoDB索引结构的特性与适用场景

回答思路

  1. 说明B+树索引支持等值、范围和排序
  2. 说明哈希索引只支持等值且可能出现哈希冲突
  3. 指出InnoDB的哈希索引通常是自适应哈希索引
  4. 能结合场景说明两者取舍