开发者社区> 问答> 正文

Polardb连接数过高或连接数满

已解决

Polardb连接数过高或连接数满

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

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

相关电子书

更多
PolarDB+AnalyticDB助力交通物流行业系统升级 立即下载
PolarDB NL2SQL: 帮助您写出准确、优化的SQL 立即下载
云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载