关于数据验证
使用 Veridata 部署类型验证 OCI GoldenGate 中的数据。详细了解 Veridata。
Veridata 是一个数据比较和修复解决方案,可识别、报告和自动修复不同数据库之间的数据差异,而不会中断正在进行的流程。它使您能够根据可靠的最新信息自信地做出关键决策。
数据验证概念
以下概念对于使用 OCI GoldenGate Veridata 至关重要。
-
Veridata Agent :与源或目标数据库进行交互,以检索数据行块、列级详细信息并运行查询以进行修复。每个连接都需要自己的代理。
-
Veridata 服务器:比较数据、报告不同步数据以及修复数据。服务器还协调其他 Veridata 组件中的作业。为 Veridata 服务器部署分配连接,以将代理连接到服务器。
支持的数据验证连接类型
OCI GoldenGate Veridata 当前支持以下 Oracle 数据库:
调整数据验证部署的注意事项
确保您首先查看计量和计费,以了解 Oracle Compute 单元 (OCPU) 的选择和扩展。
OCI GoldenGate 验证 OCPU 使用量基于以下因素进行计算:
-
并发运行的比较对数:
-
与每个比较作业一个目标表相比,使用具有一个源表的比较对确定了指导。
-
将多个表分组到一个比较作业中会超出这些基线,从而增加 OCPU 使用量。
-
-
主键 (PK) 可用性:
-
数据验证部署使用散列技术来高效地比较源表和目标表之间的数据。
-
与没有主键(无 PK)的表相比,具有主键(具有 PK)的表处理要求较低。
-
下表列出了基于 Veridata 服务器和 Veridata 代理部署并发运行的比较对数的估计所需 OCPU 数:
表 - Veridata 服务器部署
| 并发比较对数 | 用于将对与主键进行比较的 OCPU | 用于没有主键的比较对的 OCPU |
|---|---|---|
| 1 到 2 | 1 | 2 |
| 3 至 5 | 2 | 3 |
| 6 至 10 | 3 | 5 |
| 11 至 14 | 4 | 6 |
| 15 至 16 | 4 | 7 |
表 - Veridata 代理部署
| 并发比较对数 | 用于将对与主键进行比较的 OCPU | 用于没有主键的比较对的 OCPU |
|---|---|---|
| 1 到 3 | 1 | 1 |
| 4 至 6 | 2 | 2 |
| 7 到 10 | 3 | 3 |
| 11 至 15 | 3 | 4 |
| 16 | 4 | 4 |
注:大小值是基于受控性能测试的规划估计值,用于作为基线起始部分,而不是性能或完成时间的保证。