请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

分区分表的区分

感觉完全可以只使用分区,而不使用分表技术呀,分区在PHP层还感知不到,扩展性强。那为什么还要有分表呢?

正在回答

1回答

Jason 2017-09-22 21:24:48

在某些场景下,分区具有一定限制,例如,分区只能最大1024个分区,此时就可以考虑使用分表,所以分区和分表并不矛盾,是互相补充,互相配合使用的。

0 回复 有任何疑惑可以回复我~
  • 分区是我们写在mysql配置文件吗?水平分区是不是都跟分表差不多,我们关于用户通讯录记录是根据用户id范围来创建不同的表,是不是就属于水平分表
    回复 有任何疑惑可以回复我~ 2017-12-27 18:03:05
  • 分区是通过sql语句对数据表进行修改,或者在创建数据表时就制定分区规则,水平分区就是把海量记录进行分割处理,可以理解为按照用户ID来分表
    回复 有任何疑惑可以回复我~ 2017-12-31 22:09:56
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信