tsql - SSRS报告运行慢,但sql代码运行快
问题描述
我有一个查询需要大约 5 秒才能在 ssms 中运行,但在 ssrs 中需要 10 分钟。
ssrs 上有 5 个参数正在运行简单查询以提取参数结果。这些查询中的每一个都需要不到一秒钟的时间来运行。他们也相互依赖。例如,您将首先填写主管参数。根据您选择的主管,员工参数将根据主管的员工进行预填充。这从团队,主管,员工等过滤到几个级别。
如何重新配置我的参数以更有效地执行?根据其他一些帖子,我尝试将变量传递到存储过程中,但这并没有任何明显的影响
解决方案
推荐阅读
- javascript - 可导航表中的过滤行
- java - 在 Lucene 搜索引擎中使用自建方法
- permissions - 将文件夹 + 子文件夹 + 内部文件的访问权限和所有权从一个文件夹复制到另一个文件夹(递归)
- mysql - 使用 node.js 和 aws lambda 将 Alexa 技能连接到 mysql 数据库
- javascript - 通过比较子属性(打字稿)从数组中删除“重复”对象
- list - Sharepoint 在线列表创建文件夹并在其中插入项目
- google-apps-script - 如何使用 onChange 事件通过 Google Sheets Apps 脚本检测已删除的工作表
- c# - 从字符串中删除空元素
- python - Python:将元组 w 列表转换为 csv
- java - 选择酒瓶的所有可能方式的回溯解决方案