1 .什么是连接池
连接池负责分配、管理和释放数据库连接。 这样,APP应用程序就可以重用现有的数据库连接,而不是重新建立。
释放空闲时间超过最大空闲时间的数据库连接,以避免因未释放数据库连接而导致的数据库连接丢失。 此数据将大大提高数据库操作的性能
2 .没有连接池的缺点
以前每次处理一个请求时,都会调用DAO层下的具体方法。 每个方法都创建新的数据库连接,处理业务,然后关闭连接。 整个过程如下图所示。
3 .使用连接池的效果
为了解决2个问题,采用数据库连接池技术。
在上述DAO到DB之间,创建了连接池。 10个,对应于第一个用户的连接过程完成后,将其放回连接池,以便以后使用等待的数据库访问对象,而不是立即关闭。 这大大节省了创建连接对象的时间和关闭对象的时间,并提高了数据库的访问连接性能。
摘要:连接池的作用
解决建立数据库连接需要资源和时间的问题,提高数据库服务器
————————————————
这是CSDN博客《sxdyj_tester》的原创文章,符合CC 4.0 BY-SA标准
版权合同,转载请附上原文来源的链接和本声明。
原文链接: 3359 blog.csdn.net/u 011541946/article/details/90734402