HIS系统的数据库之争:Oracle和SQL Server到底用谁好?
Posted HIT呓语
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HIS系统的数据库之争:Oracle和SQL Server到底用谁好?相关的知识,希望对你有一定的参考价值。
近日在某论坛上看到有医院中人发帖,问HIS系统最好用什么数据库?言该医院规模如何如何之大,在这样一个环境中,HIS系统数据库到底是选Oracle好还是选SQL Server好……
Oracle和SQL Server到底谁好?这个是困扰医院信息科技术型管理者多年的问题,问题产生的根源不是SQL Server或Oracle的孰优孰劣,而是采用不同类型数据库的软件厂商给大家互埋地雷的结果,Oracle和SQL Server都是躺着中枪。
HIS厂商为了争取更多的优势,在进行产品比拼之外,还将开发语言、数据库类型也纳入了比拼范围,当然这种比拼不是没有道理,如果拿Foxbase和SQL Server相比,显然SQL Server要绝对优于Foxbase。但在当下医疗IT环境中,HIS厂商普遍采用这两种大型关系型数据库,再谈孰优孰劣已无太大意义。如果纠结于此问题,并带着某种倾向做出选择继而影响业务系统的科学选型,是非常不明智的。
很多人会说Oracle要优于SQL Server,用Oracle的系统要比用SQL Server的系统专业、能够应付更大的业务量;还有人会说SQL Server容易死锁,Oralce基本没有;当然也会有人说Oracle复杂,不好掌握,SQL Server简单易用。
关于SQL Server和Oracle的争论从来都没有停止过,但这是信息系统软件选型中最不重要的因素。
举个快递公司的例子:
大家都感觉“联邦”、“顺丰”要比什么“X通”之类的快递公司服务要好一些、投递效率要高一些、交寄贵重物品要放心一些。
难道说是因为“顺丰”的仓库要比“X通”的仓库要牛B一些吗?恐怕答案是否定的吧。
快递公司效益的好坏,主要取决于公司的经营理念、网点建设、信息化应用、员工素质、服务水平,不取决于仓库的多少、好坏。
对应到医疗软件系统,软件性能的差异主要体现在设计思想、程序实现、库表结构设计、软件稳定性和实施能力,不是采用哪个品牌的数据库和开发语言。
数据库说白了就是一个仓库,无论是Oracle还是SQL Server都像仓库一样拥有库房、货架等基本结构,都实现了路通、电通、水通,消防、门禁等安全措施都不缺少。但如何用好数据库,发挥数据库的性能,却是软件系统需要考虑的事,与数据库的先天属性关系不大。
对医院而言,在软件系统选型中太过于纠结SQL Server和Oracle到底谁好用的问题,要么是因为自己有使用上的偏好,要么是受某些软件厂商的诱导,其实都没必要。
(写于2012年)
以上是关于HIS系统的数据库之争:Oracle和SQL Server到底用谁好?的主要内容,如果未能解决你的问题,请参考以下文章
HIS医院信息系统主服务器RAID5崩溃 硬盘损坏 SQL数据库损坏修复 SQL SERVER数据库修复 备份文件无法还原数据恢复