分库分表是当银行业务数据量增长到一定程度,用于提高系统性能的一种有效措施。本文通过对数据分片的常见问题及其解决方案进行深入分析,针对银行业务和系统特点,从主数据管理、业务分析、数据聚合及数据路由等几方面入手,提出了大型商业银行实施数据分片的一般路径与方向,并通过列举银行的应用实例,总结了三种常见数据分片方案的适用场景、特点及限制。