ADO.NET 中提供连接池避免 在业务操作中频繁打开,关闭连接. 当客户端释放连接后,连接池并未真正将数据库连接资源释放 , 而是根据连接字符串特征,将资源放到连接池中, 方便下次重用. 因此问题来了,如果连接池连接并未真正释放,那上一次打开连接相关session 设置是否会对下一次重用产生影响. 比如临时表 ,在前一个连接中创建一个临时表,下一次连接临时表还能用么? 举个例子: 如下配置,设置连接池连接量为3 , 分别通过同一组连接串打开数据库操作,如下,执行结果表明 每个子连接均能创建临时