gt-checksum 2.0.0 版本重磅升级:多维度优化,让数据库校验更高效精准!

gt-checksum 2.0.0 版本迎来重大升级,围绕三大核心方向全面提升,修复多项关键问题,完善测试覆盖,使数据库结构与数据一致性校验更高效精准稳定。

序号1

核心功能新增

此次升级实现了 Oracle ->MySQL 全模式兼容落地,支持 data/struct 双模式校验,覆盖主流 Oracle 字段类型。还扩展了索引检测修复能力,新增前缀、函数索引检测修复,同时支持 MySQL 生成列全场景,完善一致性校验。

序号2

性能重磅优化

在性能方面,Oracle struct 模式元数据采集重构,按 schema 批量预加载,测例场景下耗时从~60s 降至~2s。data 模式并行化提速,端到端耗时降低约 50%。

序号3

兼容性深度优化

扩展生成列跨版本兼容能力,支持 MariaDB 10.0 与 MySQL 8.0 生成列等价识别,消除跨版本误报。生成列表达式比对新增功能,解决跨版本格式差异误判问题。

序号4

关键问题修复

修复了含需 DROP 列时列序号未同步压缩、JSON 函数索引表达式单引号转义、同名索引内容不同漏检、checkObject 模式下耗时输出为 0 等问题,覆盖全场景校验。

序号5

测试体系全面完善

新增 Oracle 元数据预加载等专项单元测试,覆盖多场景边界用例。新增端到端回归脚本,优化测试用例版本兼容格式,完善测试体系通用性。

编辑观点:gt-checksum 2.0.0 版本升级全面且深入,从功能到性能、兼容性等多方面优化,有望提升数据库校验效率与准确性,推动行业发展。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值