日期:2026-09-27
标签:#面试 #场景设计 #MySQL
难度:中等
来源:牛面场景题
答案说明:根据可访问的题目详情改写
一句话答案
分库分表是按业务或数据行拆分数据库负载,应在确认单库瓶颈且常规优化不足时采用。
面试回答要点
- 垂直拆分按业务或字段分离,水平拆分按分片键分摊数据行。
- 先检查索引、SQL、归档、读写分离和硬件容量。
- 确定分片键、路由、扩容与迁移方案,并预估跨分片操作代价。
自测
- 不看笔记,用 60 秒回答:什么是分库分表?何时需要进行分库分表?
- 结合一个真实业务场景说明取舍、失败情况和监控指标。
Maintained by · YihuiEdit on GitHub