加入收藏 | 设为首页 | 会员中心 | 我要投稿 辽源站长网 (https://www.0437zz.com/)- 云专线、云连接、智能数据、边缘计算、数据安全!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – 最佳SQL Server Reporting Services设置

发布时间:2020-12-31 21:18:58 所属栏目:MsSql教程 来源:网络整理
导读:我想确定SQL Server Reporting Services的最佳设置,以用作SaaS基于Web的应用程序的集成报告工具.所有报告都是预定义的,因此用户可以选择报告并在基于Web的前端输入一些参数.然后将参数传递给报表,该报表将提取数据,格式化结果,并将PDF或Excel文件返回给Web应

我想确定SQL Server Reporting Services的最佳设置,以用作SaaS基于Web的应用程序的集成报告工具.所有报告都是预定义的,因此用户可以选择报告并在基于Web的前端输入一些参数.然后将参数传递给报表,该报表将提取数据,格式化结果,并将PDF或Excel文件返回给Web应用程序.

虽然我们现有的SQL Server支持我们的Web应用程序,但没有一个安装了Reporting Services.选项包括:

1)将Reporting Services添加到现有SQL Server实例
2)在已运行SQL Server的物理服务器上创建新实例,并将该新SQL实例用于Reporting Services
3)为Reporting Services提供单独的物理服务器

虽然#3是最佳的,但它还需要额外的SQL Server许可证,这并不便宜.我不知道我是否在选项#2中获得了很多,除了一些稳定性.选项#1可能是阻力最小的路径,但我知道SSRS会导致一些相当大的开销,我不希望太多的性能损失.

任何人都需要做这样的事情?欢迎轶事和意见.

解决方法

您没有指出SQL Server的版本.请记住,SSRS 2005也需要在盒子上安装IIS. SSRS 2008没有.它原生使用HTTP.SYS.最佳答案是#3,但是,它实际上取决于物理服务器上的现有负载以及您将运行的报告类型. #1 /#2在性能方面基本相同.

事实是,在不知道性能特征的情况下,这里没有人可以告诉你最好的选择.您最好的方法是了解SQL Server当前的运行情况,设置一个小的开发SSRS环境并在测试报告时对其进行分析,然后在那里做出决定.如果您不确定从哪里开始获取SQL Server上的性能配置文件,请允许我建议:

Brent Ozar’s posts on Performance Tuning

(编辑:辽源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读