1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > mysql连接池和最大连接数_数据库连接池和mysql的最大连接数的区别

mysql连接池和最大连接数_数据库连接池和mysql的最大连接数的区别

时间:2024-03-17 18:53:56

相关推荐

mysql连接池和最大连接数_数据库连接池和mysql的最大连接数的区别

什么叫做数据库连接池 连接池的作用是什么?

数据库连接池,简称dbcp database connection pool

存在意义:

数据库的连接是非常耗费系统资源的,一个应用通常都是需要与数据库打交道,也就需要经常连接数据库,这样导致浪费大量系统资源;

连接池的原理就是:我事先创建好几个数据库连接放着,当我的系统需要操作数据库时就从连接池里直接拿连接,并将这个连接标记为 忙 ;用完后在放会池中,标记为 空闲;;;

当连接池里的连接都在被使用,如果此时还要连接,连接池就会在创建连接放到池里,,这些连接的数量,都是在配置文件里由你控制的

show PROCESSLIST //查看当前数据库的链接状态

连接池讲的很明白:

/crankz/article/details/82874158

连接池最大连接数和mysql的最大连接数是不一样的东西:

就好比你用navicat去连mysql,同时支持600个用navicat去连的用户,超过600个的下一个就需要等待了,这里并不是说只能保持600个用户同时访问,因为你数据库和你应用之间肯定隔着中间件,而中间件中的连接池会帮你管理好每个连接,一般如果代码写的好事物控制得当,一个事物完成连接会被连接池收回重复利用,所以不是说一个用户登录你的系统或网站就一直占用着

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。