I am running into some horrible performance with running reports as .rdlc's
The reports themselves are fairly straightforward, save for some column and row groupings in matrices. If I have one simple column group, things run pretty quickly. If I add one or two more groupings, things slow down incredibly!
I've been doing some research and have found that several people have experienced the same problem as I.
http://prologika.com/CS/forums/p/1272/4541.aspx#4541
Unfortunately, I don't have the option to test out performance of the reports against a "real" SSRS installation. And the data source I'm working with is actually a C# dataset versus an actual SQL Server database.
We're currently running on Windows Server 2003 and are using .Net 4.0
Has anyone else experienced the same issue, and if so, how did you ultimately resolve/work around the issue? Amazing that the performance between rdlc and rdl's could be that drastic!
The developers have mentioned creating a field for each possible value for a field. For example, there is a top level group called "Plan" and a sub-group called "Unit". These are just two of the fields we are grouping on for column groups. There are possibly 30 different plans, with possibly up to 6 units. So essentially, there would be up to 180 columns in a table. We would then need to write expressions to hide any columns/groups that have no value. Not a smart option...
A. M. Robinson