数据库的高可用性在医药卫生健康领域的应用现状与前景
作者:互联网
第三次
近些年来, 当代医院信息化建设猛速发展以及所需要的医疗设备不断更迭, 如今的人们对医疗服务需求也越来越高——要求服务器能够7天并且24小时不间断运行。因此, 如何保证服务器的可持续性运作及数据安全并且可靠的存储, 已成为现代化医院建设急需解决的重要问题。毋庸置疑,要保证数据库7天24小时的可用,对医院信息系统的重要性不言而喻,但是在实际应用过程中,服务器或存储设备硬件故障、操作系统崩溃、人为错误等情况其实都可能造成数据库服务无法正常使用,因此,构建高可用的数据库环境,是保证医院信息系统正常运行必不可少的环节。
数据库的可用性指数据库能够及时提供正常服务,通常用可用率来表示数据库能够提供正常服务的时间占数据库服务器内的比例,高可用性的重要性因应用环境而异。
数据库高可用性降低了环境的复杂性,使医院工程技术人员更易维护,同时,由于从服务器可担负部分查询业务,在一定程度上缓解了主服务器的压力,一旦主服务器出现故障,可迅速将服务器升级为主服务器,查询业务可通过应用服务再次指定到升级后的主服务器,而这些变化对前端用户都是透明的,基本感觉不到切换过程,此做法对硬件的利用较充分,既没有显示设备,又可做到数据冗余保护,便可迅速完成故障切换,且投入相对较少。
由于医疗工作自身的特性,数据库在提供正常服务期间存在以下现象:
第一 应用业务具有明显的高峰期
上午9点到11点是医院信息系统运行的明显高峰期,此时如果数据库性能不佳,或某些应用程序设计不良,部分前端应用可能会出现堵塞情况,而高峰期一过,堵塞情况就立得到缓解,但数据库的高可用性,要保证数据库在任何时间和情况下都能够提供性能优越的服务。
第二 可停机维护时间很短
医院信息系统数据库停机维护时间的选择,只能与各应用部门进行协调,而且可停机时间也相当有限,数据库的高可用性要尽量保证,即使是对数据库计划内维程序已远远超出了OLTP应用范围,并随着医院管理层对各种统计数据的需求不断升级,医院生产数据库部分还要扮演数据仓库的角色,当大量查询事务并发时,如果数据库性能不佳,就会影响诸如收费检查报告,医嘱处理等问题,并且当数据不可用时,停机可能导致效率下降。另外,频繁停电, 即使持续时间很短, 也可能扰乱医院业务运营,导致出现收入损失等问题。因此在设计解决方案时, 了解停机的真实成本非常重要, 以便了解医院业务如何通过可用性改进而受益。
在医院信息领域的应用现状主要有以下两点:
首先,在保证高可用性方面的投入较少。尽管医院信息系统数据库非常重要,但多数医院在保证数据库高可用性方面的投入并不多,他们还是会尽量选择投入较少,相对稳定性较高的方案,这虽然在一定程度上增加了提供数据库高可用性,的难度,但也并非不可能实现。
其次,缺乏专业的工程技术人员。受多种因素的影响,多数医院缺少专业的数据库管理员,如果数据库环境设计过于复杂,会影响医院工程技术人员对数据库的日常维护,得不偿失,因此,医院信息系统数据库环境要尽量使运营维护管理的操作简单化。
在医院信息领域的应用前景:
现如今,医院越来越依赖于与注重于信息化管理, 各业务应用的数据信息都 主要存储在数据库中, 医院对这些数据访问的连续性要求越来越高, 为了避免因为数据库原因导致各种损失, 数据库的高可用已成了信息化建设的重中之重。而利用微软的群集故障转移技术能够很好地解决医院信息系统故障应急能力, 从而提高整个信息系统的高可用性, 保证医疗服务正常有序的进行, 确保了患者利益。因此,数据库高可用性在医院信息领域的应用前景是十分广泛的。
标签:信息系统,医药卫生,数据库,医院,高可用性,应用,服务器 来源: https://blog.csdn.net/qq_53324478/article/details/115682619