减值系统,全称为新会计准则金融资产减值管理系统,作为桂林银行风险管理体系中的核心组成部分,主要用于银行金融资产减值计量(如贷款)可能发生的减值损失。减值系统通过建立预期信用损失模型,使用违约概率(PD)、违约损失率(LGD)、违约风险暴露(EAD)等模型,来计量资产因各种原因(如借款人违约、市场价值下跌等)可能发生的资产减少。
桂林银行的分析类系统具有数据量大、SQL 语法结构复杂、高度依赖存储过程等特点。若数据库选型不当,极易引发系统性能下降、特殊场景批量任务无法及时处理、改造成本大幅上升等一系列问题。
为此,桂林银行积极对接并适配主流国产分析型数据库。测试结果显示,部分数据库难以兼容 Oracle 存储过程,导致系统改造工作量巨大;同时,在处理多表关联、子查询等复杂查询场景时,也容易出现性能下降的问题。
而 OceanBase 数据库的表现则令人眼前一亮,其对 Oracle 存储过程具备良好的兼容性,在充分发挥其列存能力和自适应并发机制优势后,CRM 系统和减值系统的处理效率均实现了显著提升。经过综合评估,桂林银行最终确定采用 OceanBase 列存版本完成这两个系统的升级改造。
第一,处理性能大幅提升,这是升级后最直观的感受。升级前,减值系统在原有数据库上执行跑批任务需耗时 170 分钟,升级后依托 OceanBase 列存能力,任务完成时间缩短至 75 分钟,效率提升显著。CRM 系统跑批效率同样提升了约两倍。
第二,OceanBase 在运维方面也得到了简化。OceanBase 提供了图形化界面,支持直观的性能分析与 SQL 诊断,帮助 DBA 快速定位和解决问题。同时,其内置的自动容灾和主备切换机制有效增强了系统的高可用性,显著降低了人工干预的需求。通过多租户架构,OceanBase 能在同一套集群中同时承载 CRM、减值系统、监管报送系统等多个业务,有效兼顾资源隔离与整合,从而有效降低了数据库管理复杂度和使用成本。
第三,改造成本有效降低。OceanBase 对 Oracle 存储过程和 SQL 兼容性极佳,降低了开发适配的成本;且能够同时满足了桂林银行 TP(事务处理)和 AP(分析处理)业务的技术栈需求,通过工具实现快速迁移原系统存量数据,提高了系统升级的效率。OceanBase 列存版本通过高效压缩技术,将原系统 3TB 数据压缩至单副本仅需 300GB 存储空间,压缩比达 10:1,大幅降低存储成本。
第四,自动化、智能化功能贴近应用场景。OceanBase 支持通过 Auto DOP 技术”自动驾驶”实现语句自适应并行执行,较好地满足了分析型系统定时跑批的需求。
此次数据库升级之所以能取得如此显著的效果,主要归功于 OceanBase 的列存能力和 Auto DOP 技术。列存是 OceanBase 4.3 版本提供的功能,通过单节点对表中数据进行按列储存,实现了列数据的压缩和查询优化,能够大幅提升数据分析性能,适用于涉及大量聚合运算和统计分析的任务。而升级的 CRM 系统和减值系统就具有这样的特点。
想了解更多资讯
扫码关注👇
了解更多考试相关
扫码添加上智启元官方客服微信👇