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

数据库索引中能否存储空值?这对索引生效有怎样的影响?

上海得物信息集团有限公司后端开发互联网/IT技术原理问题排查InnoDBMySQL

考察说明

考察对数据库索引中空值存储机制及其对查询影响的掌握

回答思路

  1. 解释不同数据库(如MySQL InnoDB)索引是否允许空值存储
  2. 说明普通索引和唯一索引对空值的处理差异
  3. 阐述空值存储对索引查找和扫描路径的具体影响