什么是connection pool?通俗回答

来源:百度知道 编辑:UC知道 时间:2024/05/15 11:57:10

从字面上看当然是连接池了

由于创建一个数据库连接比较耗费资源,因此对于一个项目来讲,从使用人数来看,先初始化一部分连接,放在连接池中,有用户过来直接拿来使用.如果全部用完了的话,就新创建连接.当用户从连接池中取出的连接用完以后,自动返回连接池等下个用户来用.

当并发访问的用户不是很多的时候,这样取连接就很有效率.

就是一大堆Connection
用的时候选择一个现成的用,用完后放回去。

连接池

连接池

池子里面有很多连接
用的时候 到 里面取一个连接,用完再放回去

比每次都重新建立连接效率高很多