开发者社区> 问答> 正文

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

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

展开
收起
中意521 2024-08-15 13:49:11 66 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 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
TcpRT:阿里云RDS智能诊断系统云上大规模部署自动化服务的客户实践经验 立即下载
TcpRT:面向大规模海量云数据库的服务质量实时采集与诊断系 立即下载
袋鼠云基于阿里云RDS的数据库架构实践 立即下载

相关镜像