战争艺术3正版
180.74MB · 2025-10-18
如果医院患者的个人信息、医疗记录、科研数据等敏感信息泄露,小到个人,大到国家公共卫生安全都会受到威胁。安全医疗信息化作为数字中国的重要组成部分,关系到国家战略安全和人民生命安全。
通过数字化转型和数据库升级,可以提升公立医院对新技术的安全管控能力,确保医疗数据在传输、存储和使用过程中的安全性。
国内某三甲医院的医疗管理系统建设,由该市重要机构立项,面临时间紧、任务重、标准高等挑战。其中,数据库作为承载医院全部核心数据的底座,其选型成为项目成败的关键。
期间,院方对多个主流国产数据库方案进行了深入调研,在综合评估后,最终选择了 OceanBase,并由爱可生提供从 SQL Server 升级至 OceanBase 的整体方案。
此次系统数据库升级,涉及原数据库实例 6 套,单实例表数量 100+,总数据量超过 3 亿行。其中还包括 30 多个存储过程。预估在数据升级过程中会存在以下难点:
本次业务系统升级时的软件版本如下:
其中升级过程将包括以下几部分:
行为目标 | 工具 | 作用 |
---|---|---|
数据库对象评估 | OMA | 精准评估兼容性,对不兼容的部分给出明确的指引。 |
迁移库表结构和数据 | Action OMS | 负责源主题数据库升级到目标数据库。 |
迁移非表结构(存储过程等) | SQLShift | 保持数据库业务逻辑,改造不兼容的非表结构如存储过程。 |
针对院方的数据库特点,爱可生提供了 Action OMS + SQLShift 的整体升级方案。
这套管理系统是医院的核心系统,需要稳定、高效地从上游的 SQL Server、DB2 等多种异构数据库同步数据。
OceanBase 是款高性能、高可用的分布式数据库,结合生态内的数据同步工具 Action OMS,轻松完成从 SQL Server、DB2、MySQL 到 OceanBase 的数据同步,实现了 “数据库+同步工具”的一体化交付。
当前这套管理系统数据量约 2-3TB,后将增长至 5-10TB。OceanBase 原生的分布式架构具备极强的横向扩展能力,能够平滑应对未来数据量的持续增长,有效保护医院投资。相比传统集中式数据库,其在性能瓶颈和扩容风险上具有极大的优势。
OceanBase 提供了完善的可信存储与计算能力,在数据加密、访问控制、审计日志等方面完全满足国家密评和等保三级的要求。这与科委项目必须有标准审计、监理流程的严格要求高度契合,为项目顺利验收提供了坚实的技术保障。
针对数据升级及数据同步的场景,Action OMS + SQLShift 方案,相比动辄上百万元的商业化同步工具,展现了极高的性价比。这使得在有限的预算内,既能采用顶尖的技术方案,又能顺利向完成升级,实现了技术先进性与成本可控性的完美平衡。
整个方案的过程清晰、流畅,只需五个步骤即可完成:
在升级前,使用 OMA 工具对源端 SQL Server 进行全面扫描,精准评估对象兼容性。《评估报告》将清晰展示兼容的对象、不兼容的对象及其原因,为后续改造提供明确指引。
在 Action OMS 中创建一条 SQL Server 到 OceanBase(MySQL 模式)的数据升级链路。
链路启动后,您不仅可以直观对比转换前后的表结构定义,还能实时监控全量及增量数据的升级速度(RPS)、同步延迟等关键指标,确保过程透明可控。
在正式割接前,可在 Action OMS 中随时发起新一轮的数据一致性校验,确保源端与目标端数据完全同步。同时,业务团队可接入目标数据库,进行完整的功能验证。
验证无误后,即可进行系统割接。此时,在 Action OMS 中开启反向增量同步(OceanBase -> SQL Server)。这一步是您信心的保障,万一目标端出现性能或兼容性问题,可立即将业务切回源端,反向同步会确保此期间的数据无缝回流,为升级提供万无一失的“后悔药”。
由 爱可生 提供的升级方案,已顺利地将数据库升级至 OceanBase(MySQL模式)。
改造效率:
Action OMS + SQLShift 组合升级方案,精准地抓住了表结构/数据升级(由 Action OMS 保障)和业务逻辑升级(由 SQLShift 攻克)这两大核心,形成了一套完整、闭环的解决方案。