开发者社区> 问答> 正文

RDS 用的 Mysql8 8 核16G 的实例,mysql hikari 连接池大小应该配置多少?

RDS 用的 Mysql8 8 核16G 的实例,mysql hikari 连接池大小应该配置多少?

展开
收起
中意521 2024-08-15 13:49:11 77 0
2 条回答
写回答
取消 提交回答
  • 针对RDS MySQL 8核16G的实例,建议将Hikari连接池大小配置为100到200之间。具体数值应根据实际业务负载进行调整,以确保数据库性能和资源利用率的最佳平衡。

    对于具体应该配置多少应该根据情况计算,一般连接池大小 = (最大并发数 * (1 + 等待时间/响应时间)) + 活跃连接数,但是不能超过最大连接数建议算法团队优化。

    参考链接:RDS实例规格:https://help.aliyun.com/zh/rds/apsaradb-rds-for-mysql/read-only-apsaradb-rds-for-mysql-instance-types?

    2024-08-15 15:04:15
    赞同 5 展开评论 打赏
  • RDS MySQL 8.0实例与HikariCP连接池的配置,没有固定的数值,需要根据您的应用情况来调整。一般来说连接池大小应略大于并发的最大连接数,但不超过数据库允许的最大连接数。您可以通过监控应用的并发量、数据库的连接数限制以及SQL执行情况来设置。MySQL 8.0实例的默认最大连接数通常在151左右,但实际最大连接数可能由实例规格决定。建议您先设定一个较小的值,如50,然后根据监控结果逐渐调整。同时注意保持一定的缓冲空间,以应对瞬间的高并发请求。

    2024-08-15 14:32:44
    赞同 4 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像