Mysql分区和分表在互联网金融行业里如何具体拆分?

现在业务数据量越来越大,后续要考虑分区分表,如何实施拆分策略来实施,以什么样的策略确保实施现有业务影响最小。

参与10

3同行回答

liucj2004liucj2004其它undefined
用户表、操作日志表可以进行分区,因为这些表非常的大。可以按照日期来分区,也方便老数据的归档删除等等。影响最小的话,可以滚动进行,现在从节点分区,从节点追平后,切换成主节点,然后老的主节点(新的从节点)进行分区。当然,还是建议可以停机维护,或者新的业务上的时候做分区。...显示全部

用户表、操作日志表可以进行分区,因为这些表非常的大。可以按照日期来分区,也方便老数据的归档删除等等。
影响最小的话,可以滚动进行,现在从节点分区,从节点追平后,切换成主节点,然后老的主节点(新的从节点)进行分区。
当然,还是建议可以停机维护,或者新的业务上的时候做分区。

收起
农业其它 · 2017-07-07
浏览1533
renou2012renou2012数据库管理员KE
个人觉得,具体采用分区还是分表,这个取决于你的业务,选择业务所合适的,如果都合适,那就多测试,毕竟理论上的东西并不一定贴合你的场景,多做比较,这样才能把对业务的影响最小,同时,也可以多听听业务部门的意见,原则上而言,适合业务才是最好的。...显示全部

个人觉得,具体采用分区还是分表,这个取决于你的业务,选择业务所合适的,如果都合适,那就多测试,毕竟理论上的东西并不一定贴合你的场景,多做比较,这样才能把对业务的影响最小,同时,也可以多听听业务部门的意见,原则上而言,适合业务才是最好的。

收起
金融其它 · 2017-07-07
浏览1594
y18511664518y18511664518技术总监长城超云
分区和分表结合使用,如果确定了这种方案,影响肯定少不了,根据你的业务制定分区分表的策略,别人给你出不了方案显示全部

分区和分表结合使用,如果确定了这种方案,影响肯定少不了,根据你的业务制定分区分表的策略,别人给你出不了方案

收起
金融其它 · 2017-07-06
浏览1528

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-07-06
  • 关注会员:5 人
  • 问题浏览:4588
  • 最近回答:2017-07-07
  • X社区推广