您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何决定对单表做分库还是分表?

如何决定对单表做分库还是分表?

这里不考虑微服务场景下的垂直分库需求,仅谈论单表的情况,例如常见的订单表(t_order)。
除了都能解决单表过大时的查询缓慢问题,分库和分表的区别,个人的理解如下:

  • 分库:相对与分表,分库提高的是数据库并发连接能力
  • 分表:仅降低B+Tree的高度,在并发连接不高的情况下,单库分表即可满足提高查询速度的需求。

所以对访问量不是很大,但单表很大的情况,只分表是不是就可以了?

mysql 2022/2/8 20:51:00 有465人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶