迁移至国产分布式数据库后分表实践方案?

各位老师,迁移至国产分布式数据库后的分库分表方案,一直困扰着我;也查阅了很多相关资料,但是还是感觉没有一个满意的可落地方案。因此提出几个具体问题,希望各位老师能够解答,也希望各位同业一起交流。1 尽量保证单库查询的原则是指的一个交易事务范围内,还是单个sql范围内呢。...显示全部

各位老师,迁移至国产分布式数据库后的分库分表方案,一直困扰着我;也查阅了很多相关资料,但是还是感觉没有一个满意的可落地方案。因此提出几个具体问题,希望各位老师能够解答,也希望各位同业一起交流。
1 尽量保证单库查询的原则是指的一个交易事务范围内,还是单个sql范围内呢。
2 一笔记账交易涉及多类表:如账户表,参数表,凭证表,流水表,机构表等。如何合理划分分片键呢,保证尽量单库处理。能否有具体的案例参考。
3 如何衡量分库分表策略合理呢。是否有类似单库sql占比,两分片sql占比等类似的指标进行衡量呢。
4 是否可以提供某个具体案例,交易描述,分片策略等,帮助我们进行参考

收起
参与14

查看其它 3 个回答oltpone的回答

oltponeoltpone业务咨询顾问null

一般表记录数快速增长的做水平表(比如日志表、流水表等), 表记录数增长缓慢且知道最大增长到多少的做垂直表, 表记录数快速增长的做全局表/广播表(比如参数表、配置表)

金融行业一般用机构号来做分片的较多

IT其它 · 2023-02-28
浏览682

回答者

oltpone
业务咨询顾问null
擅长领域: 数据库国产数据库服务器

oltpone 最近回答过的问题

回答状态

  • 发布时间:2023-02-28
  • 关注会员:5 人
  • 回答浏览:682
  • X社区推广