数据库替代兼容性评估
核心结论推荐优先验证 GoldenDB 6:综合评分 99.5 分,预计改造 0–0.5 人天(置信度:极低);存在 1 项阻断,需先确认改造方案。
关键指标一页速览;推荐度(★)由综合评分映射,星级越高代表兼容性越好、迁移代价越低。
| 顺位 | 目标库 | 综合评分 | 评级 | 预计改造(P50–P90 人天) | 阻断项 | 估算置信度 | 推荐度 |
|---|---|---|---|---|---|---|---|
| 1 | GoldenDB 6 首选 | 99.5 | 优 | 0 – 0.5 | 1 项 | 极低 | ★★★★★ |
| 2 | OceanBase 4.3.5(MySQL 兼容模式) | 92.5 | 优 | 1.5 – 2.5 | 1 项 | 极低 | ★★★★★ |
| 3 | openGauss 6.0(B 兼容模式) | 90.5 | 优 | 1.5 – 3 | 1 项 | 极低 | ★★★★★ |
按推荐顺序排列;综合评分 0–100,越高代表兼容性越好、迁移代价越低(评级口径:≥80 优 / 60–79 良 / <60 需评估)。
综合评分最高(99.5 分),但存在 1 项阻断,试点前须逐项确认改造方案。
※ ops 维度暂无矩阵条目,未评估计满分
※ ⚠ 部分输入无法摄入,评分仅覆盖已识别内容;请检查未覆盖清单
综合评分 92.5 分(第 2 位),存在 1 项阻断,迁移前必须解决。
※ ops 维度暂无矩阵条目,未评估计满分
※ ⚠ 部分输入无法摄入,评分仅覆盖已识别内容;请检查未覆盖清单
综合评分 90.5 分(第 3 位),存在 1 项阻断,迁移前必须解决。
※ ops 维度暂无矩阵条目,未评估计满分
※ ⚠ 部分输入无法摄入,评分仅覆盖已识别内容;请检查未覆盖清单
P50–P90 区间估算(人天):P50 为中位预期、P90 为保守预期;非承诺工期,以试点验证为准。
主要不确定项
主要不确定项
主要不确定项
回答「改数据库还是改代码、怎么改、多少时间、如何验证」(D-114)。双方案人天为同一批风险发现的可比口径(不可行侧已回落另一侧);逐条改法与验证方法见技术版报告。
推荐混合路线约 0 人天(数据库侧改 32 项、应用侧改 14 项、19 项需逐项判定);纯数据库侧方案约 0 人天,纯应用侧方案约 0 人天。
※ 改造方案覆盖 65/77 条风险发现(84%);未覆盖 12 条(基准工时约 0 人天)不在双方案对比内,已按通用口径计入整体人天估算。
※ 另有 3 条仅可数据库侧改,纯方案对比条中已回落可行侧计算。
推荐混合路线约 1 人天(数据库侧改 20 项、应用侧改 4 项、13 项需逐项判定);纯数据库侧方案约 1 人天,纯应用侧方案约 1 人天。
※ 改造方案覆盖 37/42 条风险发现(88%);未覆盖 5 条(基准工时约 0 人天)不在双方案对比内,已按通用口径计入整体人天估算。
※ 另有 3 条仅可数据库侧改,纯方案对比条中已回落可行侧计算。
推荐混合路线约 1 人天(数据库侧改 28 项、应用侧改 6 项、19 项需逐项判定);纯数据库侧方案约 1 人天,纯应用侧方案约 1 人天。
※ 改造方案覆盖 53/65 条风险发现(82%);未覆盖 12 条(基准工时约 0 人天)不在双方案对比内,已按通用口径计入整体人天估算。
※ 另有 3 条仅可数据库侧改,纯方案对比条中已回落可行侧计算。
以下问题无法自动改写,迁移前必须逐项确认解决方案,否则相应目标库不可用。
GoldenDB 6
OceanBase 4.3.5(MySQL 兼容模式)
openGauss 6.0(B 兼容模式)
本次评估实际覆盖的输入规模(口径与明细见技术版报告)。
不兼容发现按严重程度 × 问题类别计数;颜色越深代表该格问题越集中(各目标库同一色阶,可直接对比;悬停单元格可查看明细口径)。
GoldenDB 6 · 77 条发现
OceanBase 4.3.5(MySQL 兼容模式) · 42 条发现
openGauss 6.0(B 兼容模式) · 65 条发现
五类去向合计 = 100%:无法识别的内容进入「未覆盖」清单并降低置信度,而不是被静默丢弃。
签约或立项前,建议先以小规模试点验证以下高风险点。
| # | 验证项 | 为什么重要 | 目标库 |
|---|---|---|---|
| 1 | 验证高风险项:SELECT ... FOR UPDATE SKIP LOCKED:openGauss 6.0 B 模式(Dolphin) 不支持(6.0 SELECT 锁定语法未提供 SKIP LOCKED,Dolphin 也未补齐该契约;none 为 doc_based 草案,建议任务抢占场景 PoC 复核;依据公开文档评估,建议以 PoC 复核)(样例:corpus/mysql-commerce-demo/baseline/sqltext/queries.sql:22) | critical 级问题,影响面大,需在 PoC 中确认改造方案可行(同类命中 1 处) | openGauss 6.0(B 兼容模式) |