据我所知,.Net默认情况下会对具有相同连接字符串的
这个问题是在ASP.NET应用程序的上下文中提出的,该应用程序有时会在单个
SqlConnection
对象进行池化。如果我调用Dispose方法,连接是否仍将被池化?这个问题是在ASP.NET应用程序的上下文中提出的,该应用程序有时会在单个
PageLoad
事件中对数据库进行多次访问。我希望连接被池化,但想确认一旦数据操作完成后关闭和释放连接是否会干扰.NET处理连接池的方式。
SqlConnection
是托管对象,您可以创建10000个,所有这些对象都共享一个Max Pool=100的连接字符串。当您尝试同时打开所有这些对象时,它将失败。 - Damien_The_Unbeliever