首页 > 解决方案 > 您使用哪些工具来解决运行缓慢的 SQL Server 报告?

问题描述

我是SQL Server reporting services报表开发人员使用的 Windows 环境的系统工程师。开发人员使用 Win 7 开发盒Visual Studio来开发报告。开发人员使用的SQL databaseSQL report server使用的都托管在第二台 Win 2012 服务器机器上。

开发人员告诉我,当他们在VS IDE开发报告中并且需要运行报告时,运行和显示结果需要花费非常长的时间(分钟)

我查看了两台机器的高级性能图表,虽然两台机器都在进行锻炼(例如,50% 的 CPU),但都没有接近极限。所以,我试图在一个工具上画一个珠子,我可以应用它来尝试找出问题所在的较低级别(数据库、网络、VS、报告代码)。我查看了性能监控和调优工具,但对于这个特定问题没有任何突出之处。

是否有专门用于对运行缓慢的 SQL Server 报告进行故障排除的性能监视工具?

标签: sqlwindowsperformancereporting-servicesmonitoring

解决方案


最初检查报告执行日志。

检查报告时间列以找出导致延迟的原因。

有关报告执行日志的更多信息: https ://docs.microsoft.com/en-us/sql/reporting-services/report-server/report-server-executionlog-and-the-executionlog3-view?view=sql-服务器-2017


推荐阅读