sql - 您使用哪些工具来解决运行缓慢的 SQL Server 报告?
问题描述
我是SQL Server reporting services
报表开发人员使用的 Windows 环境的系统工程师。开发人员使用 Win 7 开发盒Visual Studio
来开发报告。开发人员使用的SQL database
和SQL report server
使用的都托管在第二台 Win 2012 服务器机器上。
开发人员告诉我,当他们在VS IDE
开发报告中并且需要运行报告时,运行和显示结果需要花费非常长的时间(分钟)
我查看了两台机器的高级性能图表,虽然两台机器都在进行锻炼(例如,50% 的 CPU),但都没有接近极限。所以,我试图在一个工具上画一个珠子,我可以应用它来尝试找出问题所在的较低级别(数据库、网络、VS、报告代码)。我查看了性能监控和调优工具,但对于这个特定问题没有任何突出之处。
是否有专门用于对运行缓慢的 SQL Server 报告进行故障排除的性能监视工具?
解决方案
最初检查报告执行日志。
检查报告时间列以找出导致延迟的原因。
推荐阅读
- javascript - 从 $routeParams 服务中提取的 angularJs 中的 queryParameters 不考虑第二个“#”
- django - 如何在 linux 中通过终端备份 postgis 数据库?
- sql - 如何将多个 case 语句的结果存储在不同的列中(原始表中不存在)?
- nestjs - NestJS 使用 Redis 实现外部事件总线
- reactjs - Material UI 垂直选项卡 - 由选项卡内容隐藏的菜单内容
- c++ - 虚拟副本构造函数和克隆方法
- node.js - localhost 没有发送数据 --- node/express/mongodb
- forms - svelte/sapper - 在服务器外部的任何 fetch 请求上都是 404
- javascript - 具有相同配置但数据不同的多个chartjs图表
- java - 让 JLayeredPane 中的面板在 BorderLayout 中拉伸