版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1434914
笔者为了解决服务问题查阅了相关 C3P0 的文档,然后为了增强记忆手打该文,并将其作为笔者自己其他文章的链接,故笔者仍将其作为原创文章。网上有更多更全面的关于 C3P0 连接池的文档,待包括笔者在内的众读者移步参考。 注:文中标红的参数,是笔者解决项目问题时引起重要影响的参数。
数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是重新再建立一个;释放空间时间超过最大空闲时间的数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。
C3P0 十一个开源的 JDBC 连接池,它实现了数据源和 JNDI 绑定,支持 JDBC3 规范和 JDBC2 的标准扩展。目前使用它的开源项目有 Hibernate, Spring 等。