javaweb之连接池

连接池,顾名思义,就是一个存放链接的一个内存空间,这里的链接指的就是web开发中用到的connection对象,由于每次使用都创建,每次不使用就销毁,太浪费时间,所以,就产生了链接池这一个概念,用来存放一定数量的链接,当需要connection对象的时候,到池子里去取就好了。

连接池一般都会有一下几个参数,但一般不需要开发者去自己配置:

1.初始大小:就是初始化的时候会创建的数目

2.最小空闲连接数:比如3,当空闲数小于3的时候,就会再创建,使空闲的不低于3个

3.最大空闲连接数:比如12,当空闲比较多的时候,当然会比较占用内存,所以要去掉一些,也就是说,当空闲数大于12的时候,我就会进行销毁。

4.最大连接数:比如30,就是这个池子一共最多可以支持30个,不可以超过这些。

5.最大等待时间:超过这个时间就不会再等待。

使用连接池的时候通常会用到的几个参数:

1.com.mysql.jdbc.Driver

2.url     jdbc:mysql:///databasename最后一项为数据库的名字

3.username数据库用户名

4.password数据库密码

猜你喜欢

转载自blog.csdn.net/qq_41901915/article/details/86492954