以下文章来源于携程技术 ,作者瑞华 作者简介 瑞华,携程高级后端开发工程师,关注系统架构.分库分表.微服务.高可用等. 一.前言 随着国际火车票业务的高速发展,订单量快速增长,单数据库瓶颈层面的问题逐渐显露,常规的数据库优化已无法达到期望的效果.同时,原先的底层数据库设计,也存在一些历史遗留问题,比如存在部分无用字段.表通过自增主键关联和各个应用直连数据库等问题. 为此,经过讨论后,我们决定对订单库进行分库分表,同时对订单表进行重构,进而从根本上解决这些问题. 二.问题挑战 目标确定后,实践起来