2012-04-23 57 views
0

我有开发人员抱怨说他们的报告运行速度非常慢,当我运行sp_who2并运行SQL Profiler时,它显示有很多系统查询导致的阻塞。我现在如何解决这个问题?有人可以给我想法。缓慢运行的SQL报告

感谢,

+2

将是不可能说没有像表结构的详细信息,查询正在运行和服务器配置。 – hkf 2012-04-23 02:20:34

+0

也许网络打印机连接到您的数据库服务器? :-)好吧..只需在这里发布阻止查询,甚至表格结构,就会对问题的原因进行很多猜测。请分析阻止查询,尝试修复查询是否存在瓶颈 – 2012-04-23 02:58:28

回答

0

原因:

  1. 许多SQL作业在SQL Server中运行,你提取数据

  2. 查询不租期,提高

解决方案:

  1. 停止SQL乔布斯在您的SQL Server上运行,你不使用

  2. 优化您的查询在你的SP,使其更加快速和使用CTE的。

问候