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

MySQL的主键如果是一个随机字符串而非数值,插入的时候会有什么问题?

作业帮后端开发互联网/IT性能优化技术原理MySQL

考察说明

考察主键设计对B+树索引插入性能和空间的影响

回答思路

  1. 指出随机字符串主键导致页分裂和索引碎片
  2. 说明插入顺序随机导致磁盘随机I/O和性能抖动
  3. 具体解释联合主键或二级索引中的主键冗余
  4. 涉及字符集和排序规则对存储空间与比较开销的影响
本题已收录答题指导

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

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