一、项目背景
地铁AFC(Automatic Fare Collection)自动售检票系统是基于计算机、通信、网络、自动控制等技术,实现轨道交通售票、检票、计费、收费、统计、清分、管理等全过程的自动化系统。
地铁AFC实现地铁售票、检票自动化,提供灵活的收费方式和管理手段,并可进行客流分析和收益分析,为运营决策提供数据依据。我国处在城市轨道交通高速发展的年代,31所城市拥有地铁,总里程超过4500公里,年增长约20%,利用先进的地铁自动化系统来减少地铁工作人员的劳动强度,并通过自动化系统获取城市轨道交通运营效益的第一手资料,以保证投资者的回报已成为系统运营商和投资商关注的焦点。
二、需求分析
重庆轨交集团基于国产化需求,建设地铁AFC系统选择国产数据库替换原Oracle数据库,原Oracle Proc和PLSQL程序向南大通用GBase 8s Esql/C和存储过程的迁移:
三、解决方案
实施数据库迁移工作,使用GBase 8s的ESQL/C替代原Oracle Proc代码,使用GBase 8s的存储过程替换原有PLSQL代码。进行回归测试和压力测试,验证功能和稳定性达到原Oracle数据库水平。
使用GBase 8s数据库搭建基于共享存储的数据库集群,实现基于操作系统HA软件的高可用性,可高效的处理亿行级表数据;系统遇到故障时可自动切换节点,保证系统的稳定性和高可用性,从而达到业务连续性要求。
用户反馈:系统自2017年投产以来,系统运行稳定,系统未出现任何影响业务开展的生产问题,总体平稳。

四、价值体现
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979120/viewspace-3099431/ ,如需转载,请注明出处,否则将追究法律责任。