我们目前在我们的应用程序中使用Reporting Services 2010和SSRS报告。打开报表时,会建立10-15个db连接,然后在关闭报表查看器时,所有连接都不会关闭。只需打开几个报告,您就可以轻松地从报告中累积超过100个开放数据库连接。
有没有人对此有任何经验作为处理此问题的最佳方法以及导致此问题的原因?谷歌搜索中似乎很少有关于过多数据库连接的信息。
提前感谢任何建议或链接。
更新:报告查看器似乎尝试了7-8次获取网络凭据,我们将其存储在数据库中。所以我想真正的问题是,为什么报告查看器尝试为一个报告多次获取网络凭据并且可以限制它?