GoldenGate 数据流的建议基线配置
了解 GoldenGate 数据流的起始设置。配置流,以便可靠地交付更改记录,以一致的方式设置格式,并使用下游应用程序所需的元数据进行扩充。
以下建议包括交付质量、JSON 消息结构、CloudEvents、方案和表元数据、事务处理信息和处理大值。
这些设置为新用户提供了一个安全的基线,然后可以在使用预期工作负载和使用者测试流后对其进行调整。
| 设置 | 建议的起始值 | 原因 |
|---|---|---|
| 服务质量 | exactlyOnce |
隐藏服务可检测的重复项,并在保存的位置不可用时失败而不是无提示跳过。 |
| JSON 模型 | op |
保留用于 CDC 处理的显式 before 和 after 对象。 |
| CloudEvents | false 最初 |
从本机 GoldenGate 记录配置开始;在集成标准需要时启用 CloudEvents。 |
| 模式记录 | true |
允许使用者在运行时验证和搜索每种记录类型。 |
| 对象元数据 | true |
提供表列元数据和键信息。 |
| 流元数据 | true |
提供生成器和源上下文。 |
| 元数据字段 | 面向企业使用者的 qualifiedTable、opType、opTs、pos、xid 以及 csn、opSeqno、transInd 和 primaryKeys |
支持路由、恢复、事务分析和诊断,无需解析 pos。 |
| 大值 | 在完成有代表性的负载测试之前保留默认值 | 防止意外的大帧和内存压力。 |