数据库连接池是对数据库连接进行统一管理的技术,主要目的是提高应用性能,减轻数据库负载。

资源复用:连接可以重复利用,避免了频繁创建、释放连接引起的大量性能开销。在减少系统消耗的基础上,同时增进了系统的平稳性。

提高系统响应效率:连接的初始化工作完成后,所有请求可以直接利用现有连接,避免了连接初始化和释放的开销,提高了系统的响应效率。

避免连接泄漏:连接池可根据预设的回收策略,强制回收连接,从而避免了连接资源泄漏。

将应用和数据库连接进行业务操作,建议使用连接池。如果是Java程序,推荐使用 Druid 连接池,最低要求版本1.1.11。