暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

118-医院HIS系统还那么慢吗? 解决问题要找对方向!

下图是某医院HIS系统oracle数据库AWR报告的一部分, 从图中可以看出, 硬件配置还是挺高的: 24 core 的CPU, 750G的内存.
但是看SQL的执行效率就惨不忍睹了, TOP SQL平均执行时间最短3秒多(表的记录数可能还不太多), 时间长的高达80多秒, 不知道是哪家医院用的这样的系统, 医生都能得到充分的休息时间.
其实这些SQL的正常执行时间都应该在10毫秒左右, 硬件使用有现在的1/5已经足够, 缺的就是做个SQL优化. 可能有人认为加几个索引就能解决,没那么简单. 需要开发对代码做个简单修改.  性能问题, 基本上是开发设计的问题.
很多医院可能都存在类似问题, 可能大家都习惯了, 以为数据量大, 系统慢点也正常. 实际上医院这点数据量, 大部分SQL都能在一秒内完成.
数据库性能问题, 基本上等同于SQL问题. 
不管是oracle数据库,国产数据库,不管是HIS还是OA,金融,电信业务, 只要是慢, 都是有问题的, 都是可以解决的.
如果你有优化需求, 可以联系我, 微信: ora_service  , 欢迎咨询!



文章转载自老虎刘谈oracle性能优化,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论