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

请问一下flink cdc oracle 为什么连接数一直在增加呢?

请问一下flink cdc oracle 为什么连接数一直在增加呢?

展开
收起
滴滴滴~ 2023-03-21 14:03:15 288 0
2 条回答
写回答
取消 提交回答
  • Flink CDC的配置不正确:Flink CDC的连接池配置可能会影响到连接数。如果连接池配置不正确,例如连接数设置过小,或者最大空闲时间设置过短,就会导致连接数不断增加。

    Oracle数据库参数设置不当:Oracle数据库的参数设置也可能会影响到连接数。例如,数据库会根据连接数自动调整连接池大小。如果连接池大小设置不当,就会导致连接数不断增加。

    应用程序负载过高:如果应用程序负载过高,就会导致连接数不断增加。这可能是因为应用程序需要处理大量的数据或者执行复杂的计算任务。

    针对这些问题,可以尝试以下解决方案:

    检查Flink CDC的配置是否正确。确保连接池配置合理,例如连接数设置适当,最大空闲时间设置足够长。

    检查Oracle数据库的参数设置是否正确。可以通过修改数据库参数来控制连接池大小和最大连接数等参数。

    如果应用程序负载过高,可以考虑优化应用程序代码或者增加硬件资源来提高应用程序的性能。

    2023-05-23 16:56:40
    赞同 展开评论 打赏
  • 发表文章、提出问题、分享经验、结交志同道合的朋友

    是不是Flink CDC Oracle客户端没有正确关闭连接,导致连接数不断增加。在代码中需要确保在使用完JDBC连接后,及时关闭连接。更好地做法是使用数据库连接池

    2023-03-23 12:28:40
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

热门讨论

热门文章

相关电子书

更多
PostgresChina2018_樊文凯_ORACLE数据库和应用异构迁移最佳实践 立即下载
PostgresChina2018_王帅_从Oracle到PostgreSQL的数据迁移 立即下载
Oracle云上最佳实践 立即下载

相关镜像