首页 > 数据库服务器最大连接数和连接池最大活动数可否相等?

数据库服务器最大连接数和连接池最大活动数可否相等?


阿里云购买RSA的提示


Druid链接池

这两个可以设置相等么?
我理解
数据库服务器最大连接数可以=链接池的maxActive数量
链接池作用只是减少创建连接的性能开销。
但是我朋友说链接池一个连接可以支持并发,一般配置maxActive就几十。。。我就蒙了。


连接池的主要作用是复用连接,减少创建连接性能消耗,一个sql查询用完连接放回池里,别的sql又可以拿到连接来执行,根据业务量来设置数量,没有必要设置满,维护这么多连接也有性能损耗的


看你部署多少个集群,一般每个机器的maxActive总和不超过数据库最大连接数就可以了。


理论上就是可以相等的,但是维持链接也是要消耗资源的,所以一般健壮的做法还是会把连接池的大小修改到差不多DB最大连接数的一半左右。不过还是业务需求更重要

【热门文章】
【热门文章】