业务挑战
权益系统作为统一平台,承载产险所有权益相关业务,日调用量超 1.4 亿,日下发量超 3,000 万,面临高并发、大数据量的挑战。淘汰 Oracle 已势在必行,主要原因如下:
- Oracle 自身瓶颈:其闭源机制导致问题排查困难;32TB 的表空间上限经常导致存储瓶颈,需要频繁进行数据迁移;高并发场景下,索引分裂和执行计划突变等问题频发,影响业务稳定性;且数据压缩效率低下,导致存储成本居高不下。这些问题严重制约了系统性能和业务拓展。
- 国产化要求:为实现 IT 系统及设备自主可控,替换 IOE 势在必行,需要选择自主可靠、成本可控、性能良好、业务友好且具备 HTAP 能力的国产分布式关系型数据库。
解决方案
业务层面,针对历史遗留问题进行了大规模重构,包括优化不合理的表结构设计、拆分 Oracle 大型表以规避冗余查询、以及合并多个子业务共用的数据模型,并通过系统微服务化拆分易变模块与稳定模块,降低模块间的相互影响。
数据库层面,使用自研工具 transfer DB 进行 Oracle 数据结构转换,使用 Lightning 把全量数据导入 TiDB,并使用 Sync-diff 工具进行全量数据比对,确保数据结构完整性和迁移后数据的一致性。应用层则采用 nginx 流量复制功能,进行 Oracle 全量业务流量回放,真实模拟生产业务负载在 TiDB 上运行,并进行多轮次的性能优化,以确保 SQL 性能满足业务要求。

客户收益
- 系统性能显著提升: 自 2023 年初上线投产以来,集群已平稳运行约两年,数据规模超 110TB,数据库实例数300+,日下发权益 6,000万+,日均调用量超 1.4 亿次,支持 72 个业务系统下发权益和 100 多个关联系统查询权益,性能表现良好稳定。迁移后,下发 API 接口性能提升 58%,日下发量上限从 3,800 万提升至 6,000万。
- 系统高可用: 采用主从同步数据系统容灾主备部署策略,有力保障了业务系统的安全稳定运行。
- 降低开发成本: 兼容 MySQL 生态,无需分库分表;原生支持 Online DDL、跨库复杂 Join 查询和分布式事务,可支撑更多业务场景和扩展调用,显著降低了应用开发成本。
- 降低硬件成本: 得益于 TiDB 的压缩能力,存储空间从 80TB 降至 44.6TB,整体硬件成本降低约 50%。
- 自主可控:系统采用国产软硬件技术栈,实现了完全的自主可控,摆脱了对国外技术的依赖。

客户简介
行业:金融
中国平安财产保险是中国第二大财产保险公司,2024 年平安产险保费收入达 2393.71 亿元,开发、经营的险种超 1,000 种,旗下拥有 43 家分公司及 2,810 余家中心支公司、支公司、营销服务部及营业部。