我大约有15-18个报告,我需要通过报告管理器订阅发送出去。它们是中等大小的报告,不是很大。每个都运行几秒钟。
我想麻烦地将订阅间隔开,间隔几分钟,但这很乏味。有必要吗?
我可以设置所有15个报告在上午12:15发送吗?他们会在完成任务时得到适当的排队和发送,还是我冒着把事情停顿的风险?
我对SSRS相当陌生,我看到我的前任分散了一切。只是不确定是否有必要。
我正在使用SQL 2012标准。企业不是我的选择。
答案 0 :(得分:0)
要注意的一件事是,如果同时运行报告可能会相互干扰。据我所知,它们没有按顺序排队,而是尝试并行运行它们。
例如,我遇到了一个问题,如果我在SQL Server上同时运行两个报表,则会导致死锁。当然,有很多解决方法,但这是需要考虑的事情。
此外,您同时运行的报告越多,所需的资源就越多。因此,某些时候某些报告将开始超时。您必须进行一些负载测试,才能根据您的资源和要求查看服务器可以处理的数量。