技术开发 频道

Oracle 11g的实时应用测试案例

【IT168技术文档】
  甲骨文公司宣布,有诸多企业都在生产经营中已经使用了Oracle数据库11g。今天查资料的时候发现了一个不错的案例:

  Melbourne Health公司是澳大利亚维多利亚州主要的公共医疗服务提供商,提供综合性的急性、亚急性以及以社区为基础的保健计划。它为墨尔本大城市三分之一的人口以及维多利亚州农村人口,提供普通科及其专科区域服务。

  Melbourne Health是第一个从Oracle数据库10g升级到最新版本的Oracle数据库11g的用户。它实施了 DICOM影像存储、元数据(影像信息)提取与DICOM影像检索、影像匿名化的能力、缩图生成、Oracle数据库11g在Windows以及Linux平台上的一致性验证等。目前,这个医疗服务提供商仍在Windows系统上运行Oracle数据库11g。

  墨尔本卫生部推出了新的平台,是因为分子医学信息模型(MMIM)项目,这是一个非联盟和维多利亚州政府资助的1600万美元的倡议,旨在帮助研究人员和临床医师共享访问信息。另外,需要更新数据库,这将帮助科学家更好地利用700.0万MRI(核磁共振成像)扫描。核磁共振成像仪用于创建巨大的三维图像,可以帮助大脑变形检测与癫痫。

  目前这些扫描图保存在的DAT磁带上。Melbourne Health拥有12年值得保存研究的MRI图像,因此他们需要一个新的系统医学影像存档与通讯系统,档案系统,以及外包解决方案。

  升级到Oracle数据库11g后,根据MMIM系统,将多个地方研究资料库连接起来,通过一个虚拟私人网络变成一个“联邦数据集成”,这其中包含有MMIM数据计划。

  而对于核磁共振扫描(包括墨尔本健康的中继计划),所有的文件都已被转换为DICOM标准(数字成像和通讯医学档案),即一个开放的标准,类似ZIP文件,绑定有JPEG文件、视频和其他文件到单一档案中,并保留数据用于识别和管理图像。

  其实,信息相结合,对于数据库是至关重要的。

  假设,如果某人患有糖尿病,其数据在一个数据库,那么相同的人得了其他疾病,信息在另一机构的数据库。医生所希望的是,想了解究竟发生什么,该人可以在这两个数据库中存在?所以可以设计一个方法确定每个人在数据库中的唯一性:即病人姓名、出生日期、医疗保险号码、性别等等,这些所有的一些都存放在Oracle数据库11g中。

  一旦储存在11g中,该系统可以迅速与其他数据库匹配信息,如果找到匹配,它重新同身份证号码进行核对。

  当然,还有一点让墨尔本医生欣喜的是,它可以查询通过外国直接投资(联邦集成数据库),并可以查看各种数据资料库。

  在未来的一年中,Melbourne Health预计新系统Oracle数据库11g将会推广到更多的研究所和健康网站:维多利亚、新南威尔士州、堪培拉和塔斯马尼亚岛等等

  特性满足需求:

  Oracle数据库11g管理了从传统企业信息到XML和三维空间信息的所有数据,这种少有的能力使Oracle数据库非常适用于强大的交易处理、数据仓库和内容管理应用。

  通过真正应用集群实现了高可用性,提供了企业级性能和安全性。它易于管理并可随需求的增长而轻松扩展。在应对Melbourne Health的需求时显得得心应手。

  案例凸显出来11g的实时应用测试组件和图片管理两个特性。通过重现生产系统的全部工作量,组件在测试环境中有效测试系统变化,这对确定变化带来的整体影响至关重要。同样,能够详细评估SQL响应时间并解决变化导致的任何退化问题,对更平滑地管理变化也是非常重要的。

  加入的对于二进制的XML文件存储,提高了数据库提取文件的速率。图片存储的加入,也使得搜索变得更方便

0
相关文章