首页 > 编程知识 正文

数据库连接java,数据库连接池的作用

时间:2023-05-06 01:21:13 阅读:45865 作者:1393

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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。