我正在测试我的应用程序,希望将其迁移到 SQL Server 2008(从200)。在 SQL Server 分析器中,我看到了
Audit Login SQL:BatchStarting SELECT ..... SQL:BatchCompleted SELECT ..... Audit Logout
每次运行查询都会创建一个新的连接。从我所知道的来看,这意味着它为我运行的每个查询创建一个新的连接,而不是使用连接池。是这种情况吗?如果是的话,有没有什么我可以做来排除连接池无法工作的原因。我使用单一的常量字符串作为连接字符串,并在使用完后立即关闭连接(释放回池中)。我的连接字符串没有停用连接池,并且最小池大小为10,最大池大小为1000。
有没有其他人也遇到类似的问题?仅以防万一,它是在XP专业版(我的开发工具箱)上运行的ASP.NET应用程序(VB.NET)。我已经编译了我的Web应用程序以针对.NET 2框架。