我正在阅读 .net 中的连接池,但我不确定我是否理解正确。他们说关闭的连接会返回到池中,以便以后可以重用。但是池与什么相关联?它是数据库还是只是应用程序环境(执行它的计算机)?如果是后者,那么如果您有两个用户在两台不同的计算机上打开他们的应用程序并一个接一个地请求相同的连接,则连接池没有区别,对吗?
编辑:当然我知道如果同一个应用程序再次打开同一个连接会有所不同,但是同一个应用程序的两个不同实例呢?
最佳答案
连接池仅限于客户端 PC,并与连接字符串和身份验证详细信息相关联。
因此,如果连接关闭并返回到池中,则只有在连接字符串和身份验证详细信息完全匹配时才会重用。
关于.net - 连接池与什么相关联?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/875589/