【发布时间】:2014-08-05 03:28:56
【问题描述】:
我遇到了关于 TFS2013 积压工作概览报告的问题。加载需要很长时间,卡在加载屏幕上。我等了好几个小时,直到它显示一条消息说有关请求超时的信息。此行为仅发生在积压概览报告中,而不发生在其他报告中。我正在为我的团队项目使用 Microsoft Visual Studio Scrum 3.0 流程模板。
我已经尝试通过以下链接手动处理数据仓库和分析服务:http://msdn.microsoft.com/en-us/library/ff400237(v=vs.120).aspx,但仍然没有帮助。
我什至重新配置了我的 Reporting Services,删除了我现有的数据仓库和分析服务,然后使用 TFS 管理控制台重新构建它们,但该报告的行为仍然相同。
然后,我将我的 TFS 2013 升级到更新 2。然后,用累积更新 2 更新我的 SQL Server 2012 SP1。然后,再次重建我的数据仓库和分析服务。但是,还是失败了。
我什至尝试创建一个新的团队项目,然后尝试为这个新项目打开相同的积压概览报告,它的行为也一样!尽管新团队项目中没有数据,但仍需要很长时间才能加载报告。
我在解决这个问题时已经没有想法了。如果您能帮到我,不胜感激。
编辑:
我发现当我加载积压概览报告时,我的 SQL Server (sqlservr.exe) 进程内存使用量逐渐增长,直到它使用了我所有的服务器可用内存。我可以看到使用量在 2 分钟内从 2GB 增长到 28GB。此 SQL Server 仅供 TFS 使用。我关闭了报告,然后等第二天再次检查SQL Server内存使用情况,内存使用量一直没有减少,这是SQL Server内存泄漏的症状吗?
【问题讨论】:
-
SQL不会释放未使用的内存(仅在您重新启动SQL实例时);这是设计使然。