MySQL分区键选择和中间件的应用

我们在对表进行分区的时候,不管是什么样的数据库都会对分区键的进行很慎重的选择,结合频率高的sql和纬度分析,进行合理的选择,如果是mysql使用mycat中间件的话也很重要,来讨论一下,你都是结合什么维度来选择分区键并且使用过哪些中间件,它们对分表的支持是否完美...显示全部

我们在对表进行分区的时候,不管是什么样的数据库都会对分区键的进行很慎重的选择,结合频率高的sql和纬度分析,进行合理的选择,如果是mysql使用mycat中间件的话也很重要,
来讨论一下,你都是结合什么维度来选择分区键并且使用过哪些中间件,它们对分表的支持是否完美

收起
参与12

查看其它 2 个回答renou2012的回答

renou2012renou2012数据库管理员KE

个人觉得这个分区键的选择主要还是看业务,对于你要看分区的表,统计历史查询频率字段,通过字段选择适合的分区类型,常用的时间维度,分组维度(比如按照用户,商品,订单等),流水维度等
mycat从功能性上说,对分区的支持还是人性化的,定制化的规则,对应用改动较小,不过后期扩展性不是太友好,跨库查询性能比较差等

金融其它 · 2017-07-07
浏览3627

回答者

renou2012
数据库管理员KE

renou2012 最近回答过的问题

回答状态

  • 发布时间:2017-07-07
  • 关注会员:3 人
  • 回答浏览:3627
  • X社区推广