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

B+树中唯一索引与主键索引在存储结构上有什么区别?

保融科技后端开发金融系统设计技术原理InnoDBMySQL

考察说明

考察对B+树存储引擎中索引类型的理解,特别是唯一约束与主键约束的实现差异

回答思路

  1. 明确主键索引和唯一索引在B+树结构上的共同点(叶子节点存储键值)
  2. 指出主键索引通常就是聚簇索引,而唯一索引可以是二级索引
  3. 说明唯一索引允许NULL值,主键索引不允许NULL
  4. 阐述唯一索引在插入时需额外检查唯一性约束,主键索引也需保证唯一性
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。