开发者社区 > 数据库 > 数据仓库 > 正文

云原生数据仓库AnalyticDB PostgreSQL版作为结果表报错,显示超时要开启回收机制么?

您好,请教下云原生数据仓库AnalyticDB PostgreSQL版,fe339ad5f9c353deafa032105572bdc8.png
flink用adb pg作为结果表,报错,显示超时,要开启回收机制吗?

展开
收起
真的很搞笑 2023-08-08 19:16:43 65 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    我已经认真阅读了 你的问题:

    【 云原生数据仓库AnalyticDB PostgreSQL版作为结果表报错,显示超时要开启回收机制么?
    您好,请教下云原生数据仓库AnalyticDB PostgreSQL版,GetConnectionTimeoutException: wait millis 36797, active 0, maxActive 3, creating 1,
    idDataSource.getConnectionInternal(DruidDatasource.java:1722)idDatasource.getConnectionDirect (DruidDatasou
    createElapseMillis 32919】

    并思考了 PostgreSQL

    建议如下:


    开启连接池回收机制:连接池回收机制可以回收空闲连接,以确保连接资源的有效使用。你可以调整连接池的配置,开启连接回收机制,并设置合适的超时时间。

    检查连接池配置:检查AnalyticDB PostgreSQL的连接池配置,确保连接池的最大活动连接数(maxActive)和最大空闲连接数(maxIdle)设置合理。如果连接池的活动连接数达到最大值,可能会导致获取连接超时。

    检查资源使用情况:检查AnalyticDB PostgreSQL实例的资源使用情况,包括CPU、内存和存储等。如果资源使用达到极限,可能会导致连接获取超时。你可以考虑升级实例规格或优化查询,以减少资源消耗。

    联系技术支持:如果问题仍然存在,建议联系阿里云技术支持团队,提供更多详细信息和错误日志,以便他们能够深入分析和帮助解决问题。

    2023-08-18 20:20:17
    赞同 展开评论 打赏

相关产品

  • 云原生数据仓库AnalyticDB MySQL版
  • 云原生数据仓库 AnalyticDB PostgreSQL版
  • 热门讨论

    热门文章

    相关电子书

    更多
    云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
    2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
    2023云栖大会:PolarDB for AI 立即下载