听说为了提高数据库访问效率,增加了数据库连接池这么一个功能,用来对数据库的连接进行分配管理和释放,尽量减少连接的创建和关闭,因为耗费资源。这里应该是有一个合理分配的算法的,好像不同的数据库连接池的算法不一样?不知道我理解的对不对。那么我想知道数据库的连接是什么时候创建的,是谁负责创建的呢,是一个用户创建一个连接还是一次请求一个连接呢?它又是什么时候被释放或关闭的呢?