MySQL服务器8核32G max_connections设置为10000的情况,springboot里面的Druid参数配置多少合适
  rRziRjHpH3eG 2023年12月08日 13 0

MySQL服务器8核32G max_connections设置为10000的情况,springboot里面的Druid参数配置多少合适

啊,MySQL服务器8核32G,max_connections设置为10000,确实是相当大的一个配置啊。对于Druid的参数配置,得看你系统的具体情况。一般来说,你可以考虑以下几个参数:

  1. initialSize: 连接池的初始大小,你可以设置成一些合理的值,比如8、16之类的。
  2. minIdle: 最小空闲连接数,保持一些连接以备不时之需,可以设置成initialSize的一半。
  3. maxActive: 最大连接数,最好不要超过MySQL的max_connections,也就是10000。
  4. maxWait: 获取连接时的最大等待时间,如果超过这个时间就会抛出异常。
  5. validationQuery: 验证连接是否有效的SQL查询语句,可以设置为"SELECT 1"。
  6. testOnBorrow/testOnReturn/testWhileIdle: 用于控制连接的可用性,可以考虑开启。
  7. timeBetweenEvictionRunsMillis: 用于检测连接是否失效的时间间隔。
  8. minEvictableIdleTimeMillis: 连接池中连接空闲的最小时间,超过这个时间的连接将被释放。

总的来说,这些参数需要根据你的实际业务负载和性能需求来调整。你可以先试着使用默认值,然后通过监控和性能测试逐步调整。

MySQL服务器8核32G max_connections设置为10000的情况,springboot里面的Druid参数配置多少合适_MySQL

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年12月08日 0

暂无评论

推荐阅读
rRziRjHpH3eG