无论转账、缴费还是购买理财产品,越来越多的银行传统业务正逐渐从线下搬到线上。只需打开客户端,足不出户也能办理各种各样的银行业务。在互联网金融快速发展的背景下,我国银行业正处于深刻的转型变革阶段。越来越多的客户希望通过各类终端获得金融自主服务,而银行在通过业务创新提供客户便捷性与体验满意度的同时,更多、更大的挑战在所难免。
“银行传统业务优势和数字技术的结合,能够有效提升银行网点的销售效率和服务水平,对于中小银行来说更是如此。而作为银行用户体验、营销服务和风险控制的支撑,数据平台建设将成为未来竞争的基础。”哈尔滨银行信息系统负责人感慨道。
打铁还需自身硬,否则互联网化无从谈起
哈尔滨银行成立于1997年7月,总部位于中国黑龙江省哈尔滨市,是中国东北地区第一家上市的商业银行。据中国《银行家》杂志统计,哈尔滨银行在全国资产规模1000亿元以上城商行中,竞争力排名第四位,在《21世纪经济报道》“亚洲中小银行综合竞争力排名”评选中位列第六。
要深入互联网化,一个过硬的IT核心系统必不可少,哈尔滨银行技术负责人说:
随着我们网上银行、手机银行等新业务的不断发展,数据量的规模越来越大,同时对系统交易的并发度和响应时间的要求也越来越高。在互联网金融的冲击下,一次不佳的业务体验也许就意味着客户的流失。因此,这对我们系统的稳定性与性能表现提出了更高的要求。
在搭建核心系统时,综合考虑可用性、安全性以及性能,哈尔滨银行选择了最为成熟的DB2和Oracle作为底层数据库支撑,但问题也随之而来:由于系统较为庞大且架构复杂,也给数据库的性能优化带来了一定的挑战。
银行对数据库本身的要求非常高,性能优化是一项非常考验能力和经验的任务。我们的多套DB2及Oracle数据库支撑了如手机银行、网银系统等在线核心系统,以及后台决策支持系统。一条不当的SQL语句就很可能拖慢整个系统,因此这需要极强的优化功底。
结缘云和恩墨,实践全流程数据平台优化
在经过全面深入的讨论与评估之后,哈尔滨银行下定决心,对核心系统的数据库性能进行全面优化,以提升系统响应速度与用户体验,并最终选择了云和恩墨作为本次项目的数据库优化服务商。
在谈到为何选择云和恩墨时,哈尔滨银行技术负责人表示:
云和恩墨是国内一流的数据库服务提供商,我们非常看重他们的技术实力与服务质量。更重要的是,我们希望通过项目与云和恩墨的交流沟通,也能促进我们团队技术能力的提升。
在深入了解哈尔滨银行的数据库性能优化需求之后,云和恩墨通过高级工程师及二线专家团配合的方式,按照数据采集分析-->优化方案制定-->优化方案验证-->优化方案实施-->实施后保障的全优化流程,分阶段完成了多轮优化实施。
云和恩墨项目CTO杨廷琨介绍,本次优化项目主要针对哈尔滨银行的手机银行与网上银行两个数据库,从多个维度采取多种方式进行全面的深入优化。例如,针对日常查询较多的表创建索引,对全表扫描较严重的表进行适当的索引调整,同时对不合规的SQL语句进行整改。通过分阶段的实施,不断调整优化措施,从而让数据库性能优化实现最大。
优化、培训双管齐下巩固成功果实
通过云和恩墨与哈尔滨银行IT团队的共同努力,手机银行与网上银行数据库的性能得到了明显提升。以网银系统EBANK数据库为例,云和恩墨CTO杨廷琨介绍:
EBANK数据库性能瓶颈的主要原因是读选比指标过高,因此我们在第一阶段主要采取了优化全表扫描的主要几个业务表等措施进行优化。第二阶段将数据库中全部全表扫描的SQL语句提取出来分析,并且评估数据平台定时从网银系统抽取数据可能造成的性能影响,使系统的性能提升到45%,效果显著。
EBANK数据库优化前、后响应时间比对
EBANK数据库读选比(Rows Read/Rows Selected)优化效果
杨廷琨表示,云和恩墨后续还会针对数据平台向网银抽数的SQL语句进行优化,预计整改优化后EBANK数据库响应速度将提升至60.64%。
而手机银行HRBMBDB数据库的优化也采取分阶段的方式,并获得了显著效果。如下图所示,手机银行HRBMBDB数据库第一阶段的优化效果提升了83.58%左右,数据库响应时间从优化前的平均3000多秒降低到了500多秒;第二阶段的优化效果提升高达99.54%,数据库响应时间从每五分钟数百秒降低到了每五分钟10秒以内。
手机银行HRBMBDB数据库第一阶段和第二阶段的优化效果
为巩固本次数据库性能优化项目的成果,并进一步提升客户自身在数据库性能优化方面的能力,云和恩墨还精心安排了后续的培训。通过与哈尔滨银行技术团队的交流切磋、传授技艺,有效促进了彼此的技术提升,实现云和恩墨与哈尔滨银行的双赢。
面对这一优异成绩,哈尔滨银行技术负责人说到:
核心系统数据库性能能够实现如此巨大的提升,云和恩墨团队所付出的努力功不可没。除了实实在在的业务成果,我们也希望通过本次项目,全面加强自身IT技术团队建设,为自身互联网化转型以及未来业务的发展打下坚实基础。
云和恩墨CTO杨廷琨表示:“与通过传统增加硬件来达到性能提升相比,通过深入的优化所带来的性能提升更加明显,而花费的代价更是远远小于添加硬件的投入。在哈尔滨银行项目中,我方协助客户对数据库整体进行了深入分析,从数据的加载到报表展示,从在线交易到实施查询,对数据在整个生命周期的流转进行了深入的优化,业务整体响应大幅度提高。”
云和恩墨
数据驱动,成就未来。整合业界顶尖的技术与合作伙伴资源,围绕数据及相关领域,提供解决方案和专业服务。
IT基础架构
专业服务:云化(分布式)数据中心解决方案
支撑软件:分布式存储软件
数据架构
Oracle DB2 MySQL NoSQL
专项服务:混合架构 / 安全 / 容灾 / 优化 / 整合升级迁移
运维服务:运维服务 | 云化运维
人才培养:个人教育培训 | 在线教育
支撑软件:自动化运维软件 | 数据库监控软件
应用架构
专业服务:中间件 | 数据建模与模型优化 | SQL审核与优化
软件产品:SQL审核 - Z3 | 监控 - Zone | 数据恢复 - ODU|智能巡检 - Bethune|
业务架构
数据治理 | 电子商务用户行业分析 | 数据资产运营
恩墨学院
恩墨学院是云和恩墨(北京)信息技术有限公司旗下的培训事业部,创业数年专注于数据库认证、技能培训,以专业的讲师塑造品牌,以专业的训练保证就业,目前已经发展成为国内数据库领域培训领导品牌。