【问题标题】:Sending multiple report subscriptions in Report Manager在报表管理器中发送多个报表订阅
【发布时间】:2018-08-03 00:10:19
【问题描述】:

我有大约 15-18 份报告需要通过报告管理器订阅通过电子邮件发送出去。它们是中型报告,不是很大。每个都在几秒钟内运行。

我费尽心思将订阅分开,相隔几分钟,但这很乏味。有必要吗?

我可以将所有 15 份报告设置为在上午 12:15 发送吗?他们会在完成后适当地排队并发送出去,还是我冒着让事情停下来的风险?

我对 SSRS 还很陌生,我看到我的前任把事情分散了。只是不确定是否有必要。

我使用的是 SQL 2012 标准。企业不是我的选择。

【问题讨论】:

  • 这应该不是问题.. 如果报告相当快.. 去吧。 15 - 20 份报告几乎什么都不是……有些人在 100 多岁甚至 1000 多岁时完成。限制的事实当然是服务器规范..

标签: reporting-services ssrs-2012


【解决方案1】:

需要注意的一点是,如果同时运行报告可能会相互干扰。据我所知,它们不是按顺序排队的,它会尝试并行运行它们。

例如,如果我在 SQL Server 上同时运行两个报告,我遇到过这样的问题,它们会导致死锁。当然有办法解决这个问题,但这是需要考虑的。

此外,您同时运行的报告越多,所需的资源就越多。因此,在某些时候,某些报告将开始超时。您必须进行一些负载测试,以查看您的服务器可以根据您的资源和要求处理多少。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-29
    • 2020-04-15
    相关资源
    最近更新 更多