后端岗位面试题更新 2026-08-05
MySQL 的主键用连续递增的数字和随机数有什么区别?
哔哩哔哩后端开发技术原理方案权衡MySQL
考察说明
考察数据库主键设计对性能、存储和分片的影响
回答思路
- 说明连续递增主键对 InnoDB 聚簇索引的插入友好性
- 对比随机主键导致的页分裂和随机 IO 问题
- 讨论在分布式或分库分表场景下递增主键的局限
- 提及 UUID 等随机主键在合并数据或隐私方面的优势
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。