摘要: 问题发生 某个客户的一套数据库,主库为 MySQL 5.7.44,从库为 GreatSQL 8.0.32-27,从库的 SQL 线程中断,报错如下: 2026-05-07T21:53:42.151856+08:00 145 [ERROR] [MY-010584] [Repl] Slave SQL f 阅读全文
posted @ 2026-06-29 08:51 GreatSQL 阅读(125) 评论(0) 推荐(1)
摘要: 背景 某套业务系统当前使用 openGauss 数据库,后续计划切换到 GreatSQL。本文示例是使用 DataX 将 openGauss 的一张业务表的数据同步到 GreatSQL 的过程,主要包括 DataX 安装、JDBC 驱动准备、目标表结构转换、任务配置以及迁移结果校验。 实际的生产数据 阅读全文
posted @ 2026-06-26 09:10 GreatSQL 阅读(184) 评论(1) 推荐(1)
摘要: 在数据校验和修复场景中,权限不足是最容易被误判的问题之一:看不到表,究竟是表不存在,还是当前账号没权限? gt-checksum v4.0.0 完善了权限预检与修复安全策略,区分源端/目标端角色,按实际场景检查最小权限,并在目标端表不可见时优先提示权限不足,避免误生成危险的修复 SQL。 一、功能简 阅读全文
posted @ 2026-06-24 09:05 GreatSQL 阅读(57) 评论(0) 推荐(0)
摘要: 在数据库校验和修复工具中,连接串几乎是最敏感的配置之一。过去为了使用方便,很多配置文件会直接写入数据库明文密码。 gt-checksum v4.0.0 起,srcDSN / dstDSN 中的 password 必须使用 ENC[...] 密文,并新增独立工具 gt-dsn-crypt 生成 32 阅读全文
posted @ 2026-06-23 07:39 GreatSQL 阅读(89) 评论(0) 推荐(0)
摘要: 在跨机房、跨云的数据校验场景中,校验工具与数据库之间的数据传输往往暴露在不可信的网络环境中。 gt-checksum v4.0.0 新增 SSL 加密连接支持,源端和目标端可独立配置,让校验和修复过程中的数据传输不再"裸奔"。 一、功能简介 v4.0.0 为 gt-checksum 和 repair 阅读全文
posted @ 2026-06-22 08:43 GreatSQL 阅读(38) 评论(0) 推荐(1)
摘要: gt-checksum v4.0.0 新功能解读(3):反向回滚 SQL ✅ 一键开启 genRollSQL=ON,修复 SQL 自动生成反向回滚操作 ✅ DELETE→INSERT、INSERT→DELETE、TRUNCATE 三种映射策略,覆盖全场景 ✅ 回滚 SQL 只写文件不在线执行,人工审计后通过 repairDB 回退,安全可控 ✅ 无主键表自动合并重复 DELETE LIMIT,回滚文件更精简 ✅ 目标端整表为空时生成 TRUNCATE 回滚,高效且不遗漏 ✅ 与断点续传无缝配合,续传时自动截断/清理不完整回滚文件 阅读全文
posted @ 2026-06-18 10:38 GreatSQL 阅读(71) 评论(0) 推荐(0)
摘要: gt-checksum v4.0.0 新功能解读(2):自定义数据类型映射 ✅ 新增 dTypeMappingFile 参数,支持 YAML/JSON 自定义类型映射规则,异构迁移不再手工逐列核对 ✅ 覆盖 Oracle → MySQL、MariaDB → MySQL、MySQL 跨版本升级三大场景,规则自动分组匹配 ✅ 支持 schema/table/column 三级对象匹配 + 条件表达式引擎,精度、小数位、UNSIGNED 等属性精细控制 ✅ First-Match 匹配语义,具体规则优先、通用规则兜底,映射逻辑清晰可控 ✅ nullable/unsigned/autoinc/default 属性覆盖,修复 SQL 自动生成时同步应用 ✅ --preview-dtype-mapping 预览模式,不连库即可验证规则,先预览再校验 阅读全文
posted @ 2026-06-17 14:05 GreatSQL 阅读(69) 评论(0) 推荐(0)
摘要: 在数据库迁移验收、跨版本升级等场景中,校验任务运行数小时是常态。一旦任务中断,过去只能从头重来。 gt-checksum v4.0.0 新增断点续传功能,让中断的任务可以从中断位置继续执行,大幅节省时间和资源。 一、功能简介 resume 是 gt-checksum v4.0.0 新增的核心参数,用 阅读全文
posted @ 2026-06-16 14:33 GreatSQL 阅读(10) 评论(0) 推荐(0)
摘要: GreatSQL 社区开源的数据库校验及修复工具 gt-checksum 迎来 v4.0.0 大版本重磅更新!本次升级直击生产环境数据校验的核心痛点,新增断点续传、反向回滚 SQL、自定义数据类型映射等关键能力,同时在权限预检、安全策略、性能优化等维度全面增强,让数据校验与修复真正适配生产级场景。 阅读全文
posted @ 2026-06-15 10:40 GreatSQL 阅读(8) 评论(0) 推荐(0)
摘要: 存储过程执行报字符集排序规则不兼容?实测验证变量排序规则溯源逻辑,揭秘核心适配原则,修改数据库字符集后存储过程需重建才生效! 阅读全文
posted @ 2026-05-20 14:25 GreatSQL 阅读(7) 评论(0) 推荐(0)