top of page

电子时代主办第23届公共解决方案市场(5月27日,COEX大宴会厅)

一项关于将公共部门 Oracle 数据库快速安全地迁移到开源数据库的提案。

ree

 

[2024年5月28日] 数据服务和解决方案专家Openmade Consulting(代表:Chio Youngcheol Choi)在第23届公共解决方案市场上发表了题为“基于自动化解决方案从Oracle DB到开源DB”的演讲。

 

公共部门对开源的采用日益广泛。出于公共服务创新、加强数字主权和培育软件生态系统等原因,世界各国都在推行推广开源的政策。其中一项政策就是扩大公共部门对开源的采用。韩国正在通过2020年修订《软件促进法》和2023年发布《软件促进战略》等举措,迅速实施开源计划。此外,韩国国家信息技术产业促进局 (NIPA) 正在制定各种开源应用指南,以支持公共部门的组织和机构。OpenMade Consulting 提供其 OpenPOP OTO 解决方案,该解决方案可自动完成从 Oracle 数据库到 MySQL 和 PostgreSQL 等开源数据库的迁移过程,而这恰恰是公共部门开源迁移项目中最具挑战性的任务之一。除了 MySQL 和 PostgreSQL 之外,OpenPOP OTO 还支持迁移到公共部门广泛使用的 Tibero 环境。


崔永哲代表基于其参与国内大型企业和机构数据库项目的经验,认为“转换率和执行率之间的差距”是Oracle数据库迁移到开源数据库困难的原因。目前市面上有很多迁移工具,这些工具都标榜转换率很高。那么,为什么业内人士会抱怨迁移过程的复杂性呢?崔永哲代表解释说:“转换率和执行率显然不同,但大多数提供迁移相关服务或解决方案的公司往往只强调转换率。” 他补充道:“转换率仅仅指SQL语句转换的速度,并不能保证转换后的SQL能够正常运行。而执行率是指转换后的SQL返回准确结果的速度,指的是单独执行转换后的SQL,并将结果与现有的Oracle结果进行比较时,语句正确的比例。”

 

转换率和执行率之间的差距是许多组织认为开源数据库迁移繁琐的原因。OpenPOP OTO 可在现场解决这些挑战。OpenPOP OTO 是一款解决方案,解决了复杂的测试流程、性能比较的困难以及缺乏合适的工具等问题。CEO Choi Young-cheol 解释道:“OpenPOP OTO 并不是一个复杂的解决方案。” 他补充道:“它会自动将 Oracle SQL 转换为开源 SQL,以减少人工操作。它会自动验证 SQL 质量和执行结果,以减少人为错误并缩短验证时间。它会将转换后的 SQL 与 Oracle 进行比较,主动识别并改进执行错误或性能下降。它还会分析 SQL 语句和数据库索引,提供索引优化指导,以保持最佳性能。” CEO Choi Young-cheol 分享了在实际项目现场进行的测试结果,并演示了 OpenPOP OTO 如何简化开源数据库迁移流程。 “在使用 10,000 条 SQL 进行测试时,SQL 转换耗时 40 分钟,SQL 执行错误检查耗时 30 分钟,SQL 执行结果验证耗时 2 小时,SQL 性能比较/验证耗时 2 小时,索引优化耗时 4 小时,”他解释道。“尽管时间很短,但自动化程度很高,执行率超过 90%。”

 

与此同时,CEO崔永哲还介绍了如何在公共部门有效利用OpenPOP OTO的方案。对于无需更改业务逻辑的迁移,OpenPOP OTO可以快速完成。对于涉及下一代系统开发或大规模应用程序改进的项目,还可以实现基于自动化的改进。

bottom of page