软件与 SaaS / 垂直行业 ERP壁达软件2026-07-10

壁达软件多租户改造:一客户一实例,订单与报表在同一引擎

壁纸行业 ERP 原先跑在多个 SQL Server 实例上,每个实例承载数百客户、约 500 张表,读写互相干扰。改造为一客户一个 Serverless 实例后,租户间完全隔离,按 SQL 计费匹配每天约六小时的业务波峰。

壁达软件

壁达软件是国内专业的壁纸行业软件提供商,公司长期致力于通过创新的信息化技术来推动行业的发展与变革,为企业创造新的管理与服务模式,为社会创造价值。

一客户一实例
租户完全隔离
约 500 张表
单库业务表规模
6 小时/天
业务波峰时长
按 SQL 计费
替代常驻容量

业务背景

壁达自研了一套"供销存"ERP系统,可关联应用程序、设备和客户,通过该系统可以快速查找上游工厂的货号、库存数据和下游各级分销商以及门店的订单业务信息,帮助客户更加便捷的管理销售数据。集移动在线下单、客户管理、订单出货跟踪、老板定制报表、采购备货、决策支持等功能于一体。

业务挑战

目前壁达软件的客户已有上万家,通过阿里云上的数十台SQL Server实例支撑整个系统业务。其中每个实例有几百个客户,客户以DB区分,每个DB有500张表,数据库既要支持客户数据的并发数据写入和查询,还要支持各种多表查询。

HTAP能力受限:尽管SQL Server支持混合工作负载,它在单个实例上同时处理大规模事务和实时分析的能力有限。当同时处理大量事务和分析查询时,可能会出现性能瓶颈。

读写资源竞争:ERP整体来说是一个轻写重读的场景,加之几百个客户共用同一个实例,经常会出现报表查询和BI Ad-Hoc查询严重影响订单创建和库存查看场景。

扩展性不足:SQL Server本质上是一个单机系统,这对于用户规模变化时资源的变更并不友好,水平扩展方案相对复杂。

解决方案

壁达ERP系统采用MatrixOne Cloud Serverless实例作为唯一数据库,简单有效地解决了性能、隔离、扩展性、成本等问题。首先,MatrixOne是一款超融合多模数据库,一套计算和存储引擎便可同时支持事务和分析负载;其次,MatrixOne还是一款云原生数据库,其存算分离的架构决定了计算资源可以自由伸缩,Serverless实例更是提供了毫秒级的自动扩缩容能力,做到业务的"贴身适配";最后Serverless实例对用户提供了极其简单的计费模式,即按SQL计费,用户无需预先购买充足的资源而造成浪费,系统每日只有三个时间段是业务高峰时段,总时长不超过6小时,这种计费模式极大降低了数据库使用成本。

客户收益

降低成本,提升性能:Serverless实例提供了资源的最优解,用户在运维成本和使用成本上都大大减少,同时MatrixOne提供的HTAP能力,可以兼顾订单业务管理和复杂数据查询的性能需求。

业务隔离,性能平稳:MatrixOne Serverless实例是租户级别的资源隔离,加之按SQL计费的模式,用户为每一个客户的读写业务单独创建了实例,业务之间不再互相影响性能。

方案架构

数据来源
  • 经销商订单与库存数据
  • 商品与经销商主数据
  • 报表与 BI 查询
  • 每客户约 500 张业务表
MatrixOne Intelligence
  • 一客户一 Serverless 实例
  • 融合 HTAP:订单与分析同引擎
  • 存算分离,毫秒级扩缩容
  • 按 SQL 计费,无常驻容量
  • 全托管,免每租户 DBA
业务应用
  • 订单不受报表干扰
  • 实时库存可见
  • 复杂多表报表与 BI
  • 按客户的性能隔离

相关方案与产品