开发者社区> 问答> 正文

Polardb连接数过高或连接数满

已解决

Polardb连接数过高或连接数满

展开
收起
提个问题 2024-06-08 15:13:34 25 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    最大连接数是实例默认配置,和实例规格相关,无法进行修改。
    连接数过高或连接数满可能的原因有:访问量过大、存在DDL变更、存在大事务等。建议您使用一键诊断中的性能洞察功能,快速评估数据库负载,找到性能问题的源头。

    出现此问题可以参考以下方法: 
    1. 建议业务侧的链接池限制下最大连接数,比如最大连接数是1200,可以设置为900,预留一些链接资源应急;
    2. 业务侧代码链接用完后,及时close回收掉;
    3. 调低云数据库侧的wait_timeout和interactive_timeout;
    4. 开启线程池功能。参考文档:PolarDB的线程池(ThreadPool)功能
    2024-06-08 15:13:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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