好的,我在ReportingServices2005中有一个由SQL Server2005支持的报告。
我使用一些C代码生成10条记录。可能有12列。表中只有6500条记录。
我将这些记录记录到数据库中,然后简单地显示它们。所以报表服务器没有做任何计算,也没有做任何我能告诉你的激烈的事情。
这些记录是今天下午3:57在数据库中创建的。现在是下午4:11。持续跑15-30分钟。
现在,服务器硬件相当不错(12 Gigs、4核等)。但它承受了相当大的负荷。所以我想这是问题的一部分。
但是我能做些什么来加速这个过程吗?它永远位于“正在生成报告”的圆圈中。
谢谢。
编辑:
我忘了提一下,我确实在RS用来获取的列上设置了索引。