关系:
你 -->"水池"-->小溪(快速喝水)
程序-->"数据池"-->数据库(快速存取)
就是这样,也不用把它想神秘了,我是这样理解的,也就这样说了,希望对你有帮助
数据库连接是一种有限的昂贵的资源,数据库连接影响到程序的性能指标。
数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、
管理和释放数据库连接,
它允许应用程序重复使用一个现有的数据库连接,
而再不是重新建立一个;
释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数
据库连接而引起的数据库连接遗漏。
这项技术能明显提高对数据库 *** 作的性能。
我知道的是打个比方数据源就像是移动的客服的接线人员,连接池就是一个容器,打电话进来,从里面给你分配一个连接,系统给你一个名额,,使用完成释放,其他的打进来的再用,现在不少的项目还用的上.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)