解决方案
无需再担心切换到开源数据库。
OpenPOP Query Changer 将减轻您的忧虑。

ORACLE 到开源数据库转换支持解决方案

Query Changer
为您介绍Open POP Query Changer,它可以自动完成将Oracle Database迁移到PostgreSQL、MySQL、Tibero等开源DB环境时所产生的SQL修改、验证及性能优化工作


Query Changer
为您介绍Open POP Query Changer,它可以自动完成将Oracle Database迁移到PostgreSQL、MySQL、Tibero等开源DB环境时所产生的SQL修改、验证及性能优化工作

减少人数
从 SQL 转换到 DB 性能优化的整个转换过程的自动化

自动验证转换结果
Query Changer自动验证转换后的 SQL 的执行结果(案例数、值)和执行性能(AS-IS/TO-BE),无需人工干预。

提高生产力
通过从SQL转换到验证的重复任务,

缩短周期,降低成本
通过自动化整个 SQL 转换和验证过程,在短时间内降低转换和部署成本。
优势
“开源数据库转换的早期实现”
Query Changer操作环境




OpenPOP Query Changer的自动化功能,将成为考虑转向开源DB的的客户走向成功遷移的最 确凿的指南针与转折点
01

SQL转换
Oracle SQL 到开源 DB SQL
它自动转换和部分转换 SQL 文本。
需要转换时通过映射规则
支持批量转换。
02

自动验证转换结果
转换后的 SQL 的错误检查和
执行结果(数量/值)AS-IS/
我们提供 TO-BE 比较/验证。
03

性能优化
转换后的 SQL 的 AS-IS/执行性能
未来比较/验证,
通过索引优化指南
支持DB/SQL性能提升。
04

BMT 支持(附加服务)
根据客户需求量身定制
最好的开源数据库
可供选择的开源数据库
支持 BMT。

过程
OpenPOP Query Changer 通过系统化的工程方法和基于存储库的流程自动化,为向开源数据库过渡的每个步骤提供支持。它还提供额外的差异 化功能,以确保过渡后 SQL 的质量和性能。


功能
Oracle 数据库 to 开源数据库

转换完整性
将一个开源DB彻底转换为SQL岂不是需要耗费大量的人力和时间?
SQL转换和错误检查
收集需要转换的SQL
SQL自动转换
SQL文本部分的批量编辑
检查转换 SQL 执行错误
提供 SQL 执行错误列表
转换完整性
SQL转换和错误检查
收集并准备转换目标SQL(XML File、执行SQL),进行自动转换后,提供结果和状态。
自动检查转换后的SQL中的执行错误,并提取并提供有错误的SQL列表。
它还支持由于 TO-BE 要求(标准化、架构变化等)而需要修改的 SQL 的部分转换(文本转换)。


结果完整性
验证转换后的 SQL 结果(数字/值)
在相同的测试DB环境中,系统会对转换后的SQL进行全量(批量)自动执行,以分析比较两个DB在处理记录数和结果值上的差异。
执行过程中可选择多种运行选项。借助Query Changer强大的引擎,系统可在极短时间内完成结果验证。此外,当SQL验证出现错误时,系统还提供相应功能,支持用户在修改后反复进行重新验证。


性能稳定性
转换SQL性能验证与优化
通过搭建相同的测试DB环境,通过自动执行所有(批量)转换后的SQL,分析比较两个DB之间对于同一条SQL的执行性能差异。
在验证转换后的SQL的执行性能时,可以选择各种执行环境选项,并在短时间内检查性能比较结果。
如果转换后的SQL性能下降需要改进,我们提供了通过SQL调优反复重新验证性能的功能。
另外,通过对SQL的全面分析,引导您 找到最佳索引,并且在反映引导索引时,您可以检查反映前后每个SQL的性能变化。


生产率
Query Changer强大的引擎和多样化的功能支持快速稳定地过渡到开源数据库。






