深圳地铁AFC系统是以非接触式IC卡为车票介质,采用Oracle数据库平台的自动售检票系统。该系统能够完成地铁运营的车票制作、售票、检票、财务、统计、分析等全过程业务的实时管理工作。鉴于AFC系统与地铁运营的财务收益密切相关,因此,AFC系统数据的安全性、实时性、完整性等需要得到足够的重视。
1 概况
1.1数据库选型
深圳地铁AFC系统从设计之初就充分考虑到了AFC系统数据量、性能要求、可靠性要求以及性价比等各方面因素,选择了大型数据库管理系统Oracle9.
i。同时为保证AFC数据的完整性和一致性,中心和车站采用一致的数据库系统。从增加票务收益和提高服务质量的角度www.cechina.cn,深圳地铁AFC管理中心从多方面采取措施控制工程网版权所有,确保数据库系统安全、可靠运行,并经历了多次大客流考验。到目前为止,深圳地铁AFC系统数据库一直保持稳定运行。
1.2数据库设计
从业务和管理角度来进行数据库设计,将数据按其内容、用途和业务范围不同分类。从数据的一致性来说,车站和中心要保持一样的数据定义类型。深圳地铁的数据类型具体分为下列几类。
交易信息类:交易业务处理产生的各种信息。
系统维护类:辅助系统
2.2日常维护
(1)表空间的管理。通过Oracle数据库提供的Oracle En-terprise Manager
Console,检查数据库表空间的使用情况。包括创建表空间,向表空间中添加数据文件。随着数据表和索引的增长监控空闲空间,当表空间利用率超过85%以上时,通过扩充数据文件的方法扩大数据库相应的表空间。
(2)表空间空闲块的维护。数据库运行了一段时间后,由于不断地在表空间上创建和删除对象CONTROL ENGINEERING China版权所有,会在表空间上产生大量的碎片,这时要检查表空间的碎片和可用空间情况,决定是否要对碎片进行整理或为表空间增加数据文件。
(3)共享池的维护。通过Oracle数据库提供的Oracle En-terprise Manager
Console,检查可用共享池的使用情况,当可用百分比小于6%,业务处理速度会变慢,如单程票初始化机的处理速度会下降,这时需要通过刷新共享池的方法提高可用率。
2.3数据库备份
为确保AFC系统数据完整,深圳地铁制定了相应的备份策略,严格做好数据库备份工作。备份的数据为中心数据库信息、中心RMAN数据库信息、TSM数据库信息、车站数据库信息。备份介质有明确标识,分类保管。
中心数据库采用Tivoli软件自动备份,备份介质为IBM
LTO磁带,备份内容为全备份、增量备份和归档日志备份,全备份每周进行一次,增量备份和归档日志备份每天进行1次。
中心RMAN数据库采用UNIX脚本自动备份,中心TSM数据库采用Tivoli软件自动备份,将一周的备份文件刻录至光盘保存。
车站数据库备份采用ORACLE逻辑备份(通过EXP命令),在车站服务器和车站监控机上双机互备。
3 数据库的优化
Oracle数据库的性能优化一直是数据库管理中的重要环节,也是最复杂的内容之一。从数据库技术角度而言,数据库建立起来后,主要的工作内容有:优化、恢复和备份。要实现高效地运行Oracle数据库,优化性能至少占了70%的工作量www.cechina.cn,主要包括优化工具、存储优化、内存调整、SQL优化等多个方面。主要工作包括如下几个部分。
(1)调整数据结构的设计。主要针对Oracle数据库的分区功能,对于经常访问的数据库表建立索引等。在数据库的表空间划分上
标签:AFC,IC,售检票系统,自动售检票,
|
|
时间:06月13日 14:00
地点:webcast.cechina.cn
DeltaV创新的电子布线技术是在艾默生人性化设计理念下的一个重大革新,其消除了项目工程的复杂性,延续了宝贵的经验知识,从而真正实现了最佳的用户体验。预先报名 预先提问