开发者社区 > 大数据与机器学习 > 正文

请教下各位大拿,oracle CDC 监听一个更新很频繁的表,会导致redo文件读的IO很高,这个是

请教下各位大拿,oracle CDC 监听一个更新很频繁的表,会导致redo文件读的IO很高,这个是正常的吗? 达到350M/s,2.3版本中增量快照能降低这个 redo读IO高问题么?

展开
收起
真的很搞笑 2023-04-26 15:52:50 122 0
1 条回答
写回答
取消 提交回答
  • 正常的,现在oracle cdc会是这样如果你上生产还是得慎重一下,如果有主备库的话可以读备库,oracle目前优化的还没有mysql那么好,等等下个版本吧,我也是自己测试使用的时候观察的,表一多就是很大的问题,有个方案是你可以在多变同步时只用一个flink任务读redo日志,然后将一个信息共享给其他的cdc任务,这个改一下源码可以实现,你可以试试,就不要让每个flink任务都读oracle,此回答整理自钉群“Flink CDC 社区”

    2023-04-27 16:02:07
    赞同 展开评论 打赏

大数据领域前沿技术分享与交流,这里不止有技术干货、学习心得、企业实践、社区活动,还有未来。

相关电子书

更多
PostgresChina2018_王帅_从Oracle到PostgreSQL的数据迁移 立即下载
多IO线程优化版 立即下载
Oracle云上最佳实践 立即下载

相关镜像