对不起,是否已被询问过。我希望以此方式赢得一些时间:)
从针对OLTP优化的DB2源数据库中卸载增量数据的最佳方法是什么?例如。通过分析重做文件,就像使用Oracle Logminer一样?
背景:我们需要近乎实时的ETL,并且每5分钟卸载一次完整表是不可行的。
这更多是关于访问DB2的实际技术,而不是确定要加载到(Teradata)目标中的增量。
也就是说,我们要卸载自上次卸载时间戳以来的所有记录。
非常感谢!
对不起,是否已被询问过。我希望以此方式赢得一些时间:)
从针对OLTP优化的DB2源数据库中卸载增量数据的最佳方法是什么?例如。通过分析重做文件,就像使用Oracle Logminer一样?
背景:我们需要近乎实时的ETL,并且每5分钟卸载一次完整表是不可行的。
这更多是关于访问DB2的实际技术,而不是确定要加载到(Teradata)目标中的增量。
也就是说,我们要卸载自上次卸载时间戳以来的所有记录。
非常感谢!
签出IBM InfoSphere Data Replication。
简短地:
有3种复制解决方案:CDC,SQL和Q复制。
所有3个解决方案都使用相同的db2ReadLog API读取Db2事务日志,任何人都可以使用该日志进行自定义实现。对于每种方法,从日志获得的数据更改的暂存和转换,数据的传输和目标应用程序之类的所有其他事物都是不同的。